Kevin Payne To TFC Timeline

How the news broke online as Toronto prepared to name new club president and general manager.