Well, Flacco seem to hit a jackpot:
Joe Flacco reportedly given richest contract in NFL history I won't comment on the contract because I'm sure I'll be proven wrong on that
, but even though they won the last 3 games in a rather convincing fashion, I think they got a little lucky in Denver.
Lastly, is he really *that* good?