0
Anonymous
The Argonauts play their home games at the Rogers Centre in Toronto, the same stadium the Toronto Blue Jays play their home games.
Wiki User