I've never liked this All-Canadian term, it's fine for non-imports, but I doubt many American players will brag back home about being an All-Canadian. I guess the CFL is trying to copy the "All-American" college award?
Why not just call them All-Stars? That's what they are, anyways.
And while they're at it they can change the CFL Outstanding Player award to the MVP, which is what 90% of the Canadian media calls them anyways...
p.s. I don't believe there is any "Most" term on our current CFL Outstanding Player trophy. Many fans mistakenly called it the "MOP" award, copying the NFL "Most Valuable Player" term...
still want the Americans to be called All Stars, and Canadians, All Canadians
or here is a better idea, just have the CFL use all stars for all players (but still have the outstanding canadian award,etc.), and use all Canadian and American for the CIS and NCAA.