Roberto Baggio: Italy's Greatest Player & the Elusive Daemon of Genius Published on: 18 February 2019 Archives World Football Italian Serie A 0 Print facebook Twitter G+ Roberto Baggio: Italy's Greatest Player & the Elusive Daemon of Genius Source: 90min.com