There's a plethora of talent across the sporting world, and the NFL may just have the most talented athletes in the world.
Despite this, it still feels like there's a huge gap at times between the best teams in the league and the worst teams in the league.
It's really noticeable when they face off against one another.
This weekend, there are a few matchups where top-tier teams face off against the bottom feeders in the league.
Here are three games that are poised to be blowouts.
Indianapolis (0-12) at Baltimore (9-3)
The Indianapolis Colts should announce that they are changing their name after the season to the Indianapolis Mannings.
This team is nothing without Peyton Manning under center.
In fact, they are now just four losses away from joining the ranks of the '07-'08 Detroit Lions as another 0-16 team.
After this weekend, they will be just three games away.
The Baltimore Ravens boast one of the top defenses in the league. They are allowing just 16.0 points per game this season—fourth-best in the league.
The Colts are on the opposite side of the spectrum. They allow 29.8 points per game—the worst in the league.
This Indianapolis offense is inept. They aren't going to put up points, and as history has shown, they're going to allow plenty.
Minnesota (2-10) at Detroit (7-5)
The Minnesota Vikings really aren't as bad as their 2-10 record indicates.
Sure, they aren't fantastic, but they've shown signs of being a better team. However, this weekend, the matchup isn't in their favor.
This Vikings defense is allowing 27.5 points per game on defense. Only the Colts are worse.
They have struggled all season in the secondary. The team is allowing 252.2 passing yards per game.
The one thing the Lions do really well is throw the ball. Calvin Johnson and Nate Burleson are going to have huge days against the Vikings.
The Vikings may put up some points, but there's no way they'll be able to keep up with this Lions passing offense.
San Francisco (10-2) at Arizona (5-7)
The San Francisco 49ers may not put up 100 points a game, but typically, they don't need to.
That's because they rarely allow teams to put up any more than 10 points against them. In half their wins this season, the defense held opponents to under 10 points.
The last time these two teams faced off, the Cardinals managed just a single touchdown.
The 49ers are efficient and play smart, ball-control offense. They may only put up 20 to 25 points in this one.
However, when you consider the fact that Arizona may be held to just a single touchdown, that's still a dominating performance.