Recently demolished stadium at the University of Toronto Sports - Football - College Links: en.wikipedia.org By: rexlong