News Roundup – Texas Rangers, Ariel Castro, Ted Cruz

Rangers win

Texas Rangers beat the Oakland A’s for sole possession of first place in the American League West. đŸ™‚

I’m sorry, but I just don’t understand how Ariel Castro was not on suicide watch. It simply doesn’t make sense. He was just sentenced to something like 1000 years in jail. Anyway, like the coward that he really was, he committed suicide last night. I simply feel sorry for his victims.

From Steve:

And when Sen. Ted Cruz (R-Texas) makes an ad about health care, you can guess what happens next: he makes claims that aren’t even remotely true. (more…)