Back to the Baltimore Ravens Newsfeed

NostraDumbass – Old Ravens, New Homes

Print this article

If you’ve spent any amount of time reading my blogs on Russell Street Report over the years, you’d know three basic facts about me:

  1. I am a combative, cynical jackass
  2. I will make a million predictions each season
  3. My prediction success rate is like 10%

Let’s focus on the latter here, and recognize that 100% of shots not taken never go in… or whatever Gretzky said that one time.

Despite several “why do they let you write?” and “how can you be so awful at this?