Messi, Neymar, Suarez vs. Ronaldo, Bale and James Rodriguez is absolutely a dream battle. Just the idea of Real Madrid and Barcelona battling head to head with these mind boggling mega stars makes you...

I don’t think many of us would have predicted a Final between Germany and Argentina. In the beginning of the tournament with so many great teams like: Spain, Brazil, Italy, England, France, Netherlands, it...