Struggling Toronto FC fires president, GM Kevin Payne: report

Sports

Club tied for 18th in 19-team league.

More From Sports/Soccer