Jozy Altidore has been handed an undisclosed fine by Major League Soccer for violating the league’s public criticism policy.
The U.S. national team forward wasn't even with his club team, Toronto FC, when he sent a tweet hitting out at the officiating in MLS after seeing TFC denied a late penalty in a 1-1 draw with D.C. United.
Altidore was still on international duty with the USA, but took to social media to call MLS referees "some of the worst in the world" and "absolutely horrible" following a controversial end to the Canadian club's clash with United.