Barcelona vs Juventus: The Billion Euro Game World Soccer 5 June 2015 / 16:38 BST5 June 2015 / 16:38 BST Information comes courtesy of http://www.billioneurofootballgame.com/en/. World Soccer