Scarborough Centre is the wrong location for the main transit hub - Building a massive terminal is just going to choke Scarborough Centre - The main hub and bus terminal should be located at McCowan and Sheppard - McCowan and Sheppard has plenty of room for a proper parking facility and is...