If you're not sure if the presidential candidacy of Sen. Ted Cruz (R-Texas) is going to make for some Texas-sized hilarity, look no further than the place he chose to make his grand announcement on Monday morning. Declining to declare his candidacy in his home state (like Barack ...read more