Well, well, well, hell can freeze over and the Detroit Lions can play football. Who could have guessed. For beleaguered Lion’s fans this performance shaped up to be an all to familiar scenario. Then the haunting legacy ‘Demons’ were seemingly, at least temporarily, put out to pasture and our Lions defeated last year’s Super Bowel […]
Read the rest of this entry »