Check out BleacherReport.comTalk about an eventful Week 12 in the National Football League?With the conclusion of Monday night’s clash between the struggling Carolina Panthers and Philadelphia Eagles, we would have seen all 32 teams in action for the first time since Week 3.There was a record amount points scored on Thanksgiving Day as all six starting quarterbacks threw for at least 300 yards.Home field advantage meant little on this final weekend of November as eight of the 15 visiting clubs posted wins.And we saw both defending conferences, the New York Giants and New England Patriots, post resounding wins and ironically, both at MetLife Stadium in New Jersey.It just tells us that we still have a lot to learn when it comes to NFL 2012. And speaking of learning, we once again return with this week’s grades. Please remember that they are based on a number of factors and not just wins and losses and numbers. And while you may be inclined to think these marks are for the team’s overall play this season, they are based strictly on this week’s performance.Let’s see how many passing grades were handed out and let’s see how many clubs laid an egg on this Turkey Day weekend.Note: Monday night teams (Panthers and Eagles) will not be included in this slideshow.http://bleacherreport.com/articles/1412484-week-12-nfl-report-card-grades-for-every-team