Re: Texans Talk Pickem - 2009
I missed the first two also. First time I've ever had a brain lapse and missed making picks since I started doing this a few years ago.
Also - uh, they have St. Louis in the "favorites" column. I'm pretty sure the Texans are favored by 13.5 points. Weird.