www.torontowaterfrontmarathon.comOn Sunday October 19th, 25,000 runners will come together in Toronto for the 25th Anniversary of the Scotiabank Toronto Waterfront Marathon!