Happy they're in the playoffs but this team is frustrating to watch.
Toronto Argonauts 18 Time World Champions
Forum Rules
Bookmarks