St. Louis City pays record $12M for Rapids' Rafael Navarro

The Colorado Rapids and St. Louis City set an MLS record on Wednesday when Colorado swapped high-scoring forward Rafael Navarro to St. ​Louis for $12 million, Reuters reported. 

That's the highest dollar amount paid for a player in an MLS trade. St. Louis City could be on the hook for $250,000 more depending on how Navarro performs and retain a sell-on percentage.