It's NFL Week 7, and for a large number of the league's teams, things could really go either way. There are (count 'em) 10 teams sitting at 3-3 heading into the second-to-last weekend of October, a group composed of perceived 3-3 underachievers (Baltimore Ravens, Cincinnati Bengals, Green Bay Packers, Los Angeles Rams, Tampa Bay Buccaneers), scrappy 3-3 overachievers (Atlanta Falcons, Seattle Seahawks) and a trio of 3-3s that feels just about right (Miami Dolphins, New England Patriots, San Francisco 49ers).
Predicting NFL Week 7 upsets, plus weekly buzz, notes
