Countdown to 500: Watch every goal scored by Zlatan Ibrahimovic in MLS

Zlatan Ibrahimovic became the third active player alongside Lionel Messi and Cristiano Ronaldo to score 500 goals.

His last 17 goals came in MLS, including an incredible spinning, flying kick for No. 500 against Toronto FC at BMO Field in Week 29.

Watch all 17 here.