1. The Top 10 Reasons the Cleveland Browns Will Not Win the Super Bowl

    1. Because they suck. 2. They've never won a Super Bowl while being located in the city of Cleveland. In fact, the only time a franchise even remotely associated with Cleveland won a championship, it was after they LEFT town...

    Default-user-icon-comment Written by Michael Jericho about 5 years ago 1,057 reads 43 comments

  2. Truly Offensive: Fixing the Pittsburgh Steelers' Offense, Part One

    Ask any Pittsburgh Steelers fan and they'll tell you something is wrong with the Steelers' offense. Some claim they've lost their identity by abandoning a power run game, others think injuries have plagued the team...

    Default-user-icon-comment Written by Michael Jericho about almost 6 years ago 980 reads 4 comments