which team located in ontario plays in a stadium that was built in 1984 ?
north york astros