Fans of world class soccer were greeted today with the news that Barcelona will play Bayern Munich and Real Madrid vs. Juventus in the semi-final stage. It will all go down on Fox Sports May 5th and 6th. The teams...