Things Just Keep Getting Better For The Detroit Lions

Wednesday, November 4th, 2009

While the Detroit Lions suffered arguably their most humiliating loss in franchise history on Sunday, there could be more of the same in the works for the beleaguered team from a beleaguered town. In the wake of the team's 17-10 loss to the (at the time) winless St. Louis Rams, ...