Today on Blogcritics
Home » Tag Archives: Steve Johnson

Tag Archives: Steve Johnson

Bills’ Steve Johnson: Thanks for Nothing, God

If God made you win, it follows that he made the other team lose. What kind of a mean God would do that? Read More »

RJ’s 2010 NFL Picks – Week 13

Now with 50% more funny. Read More »