The Champions League final is upon us. And what a final it should be. This is the matchup that everyone wanted. Even if you are a fan of another team or one of these team's rivals (like yours truly), you still have to concede that the this years final involves the best two teams in all of Europe.
Barcelona has dominated La Liga and has hardly been challenged all season. Their squad is comprised of many players that lead Spain to recent World Cup glory. They are arguably one of the best squads in European club football history.
It is fitting that they are in the final, as almost everyone predicted at the beginning of the season that they would be here. It was practically the surest bet you could make.
But if any team can ruin Barcelona's parade, it's Manchester United. Most people would argue that the Premier League is the toughest league in the world right now. United wasn't flawless, but they were consistent throughout the entire season.
Other teams, like Chelsea and Arsenal, had their slumps and months of struggle. United may have had an off week here and there but never had any prolonged struggles. They weathered the storm that is the Premier League season and convincingly came out on top.
It thus seems appropriate that United, the best team from arguably the best league in the world, would be matched up against Barcelona, the team that has dominated and steamrolled through all competition this year.
Here's a preview of the final by forecasting the performance of all probable starters and giving grades based upon the predicted performance.