San Jose Earthquakes forward Alan Gordon has been suspended for three games and fined an undisclosed amount for what Major League Soccer called ''unacceptable and offensive language'' toward an opponent after using an anti-gay slur.
In announcing the penalty Tuesday, MLS Commissioner Don Garber also ordered Gordon to attend diversity and sensitivity training on top of what all teams undergo to start the season.
Gordon was ejected in the second half Sunday after receiving a pair of yellow cards for fouls. But minutes before his ejection, he was seen on the television broadcast using a slur toward Portland's Will Johnson.
Gordon apologized after the match and said his comments don't reflect his views. He already faced an automatic one-game suspension and fine for a red card in the match.