NFL Week 3
NFL Week 3 is over and done. What have we learned 3/17ths of the way through the 2009 regular season?
The Lions won a game! The Lions won a game! There is much joy in Motown. Now the Rams, with their 13 consecutive losses, are officially the most hapless team in the NFL.
T.O. snuck his [...]
