Sportsnet.ca has learned from multiple sources that TFC has hired Kevin Payne as its new club president.
TFC hires Payne as new club president