MEXICO stars have been forced to return $1million-worth of luxury watches ahead of the last-16 showdown with England. The luxury Swiss timepieces had been gifted to them by US YouTuber Stephen Deleonardis. The man known online as SteveWillDoIt had staked $2million on El Tri beating Ecuador in the previous round. And once he banked his…

Read more at the_sun_showbiz