Kei Kamara reaches 3rd on MLS all-time goals scored chart