As not enough of you know, the Champions League Final happens tomorrow, 5/25/2013, at like 7 PM on Fox Soccer Channel, or maybe sometime earlier on a different network. As less of you know, it's an all-German final this year. After Bayern Munich arsoned Barcelona in a 7-0 aggregate victory and Borussia Dortmund snuck away with a 4-3 win against Real Madrid, Germany will finally reclaim itself as a soccer powerhouse on Saturday, as a guaranteed winner will come from the most-liked (according to recent studies) and most-populated (according to Google) country in Europe.