City Council and the Tiger Cats support a move to locate the stadium at Longwood and Aberdeen, west end of Hamilton. It's near the 403, McMaster University, next to the Innovation Park, steps away from the B-Line route, behind the CP rail line, Niagara Escarpment in the background, downtown...