New Madden 10 Screens: Big Ben, Browns & Baltimore

It's Friday night, and you know what that means: more Madden 10 screens. These ones are all about the AFC North, home to the Ravens, Browns, Bengals and Super Bowl champs, the Pittsburgh Steelers.