I don't really agree with your idea of washed up nfl players in the cfl. There are more young cfl players in the nfl. Cfl is a great proving ground for players and young stars get noticed up here and make nfl teams. I love football in general and it is my favourite sport to watch and play. Although I didn't get drafted into the pros, I played at a fairly high level and I really appreciate the skill, speed, and strength of the nfl players. They are truly the best of the best. I do like the wide open, everyone in motion and big field (end zones too) of the cfl. THe faster play clock and one less down really makes it difficult to run out the clock.
What I don't like about the cfl is the amount of players and even marquis players that get traded on a regular basis. It makes it difficult for the fans to stick with and enjoy a teacm that constantly and consistently has a different group of players each year. Aside from the Calvillo and the Alouettes, everyone just trades like there is no tomorrow. Some players have played for 5 teams in 7 years. That is what needs to stop in the cfl.