Pinball Clemons: The General Manager of the Toronto Argonauts When Torontonians think of the Toronto Argonauts, and the Canadian Football League in general, there’s no doubt that the first name that comes to mind