Have you ever seen him play? As for the salary, it's Tony Marinaro who came up with the $3m figure so I wouldn't put too much faith in that number. He's the same guy who said Del Piero to the Impact was a done deal in 2012 and constantly throws out bogus rumors.