Yep, Glenn can get it done. So it's not like this is some big break for the Lions. However if the Lions play their best they should be able to beat the Stamps. I truly believe that which either team wins the run game Sunday will win the football game.
Just slightly off topic here for a second, I have to rant a bit at the start time here. I know I might be in the minority of the public, but I work graveyard shift starting Saturday, so because of the 1 pm start time there's no way I can watch the game live now. I just wish they would have kept the normal start time or even 4 or 5 would have been ok. But I guess TSN wants to capitalize on the Eastern timezone too. Still, just a crappy situation for me.