Zlatan Ibrahimovic, Carlos Vela, and Josef Martinez are just 3 of the current highest earners in the MLS.

Source: www.businessinsider.com