Week 12 has some of the most intriguing matchups of the season. It will shape up to be some very exciting football.
One of the most exciting is the San Francisco 49ers against the Baltimore Ravens. It pits the brothers John and Jim Harbaugh against each other.
There are also interesting divisional rivalry matchups such as the Green Bay Packers at the Detroit Lions.
Here are predictions for each NFL game in Week 12 in order of confidence.