I have a pretty good friend with CFL connections, and I have had the pleasure of attending a couple of CFL games in my lifetime.
Many of you don't seem to realize that the CFL is still a professional football league with players of high calibre who run fast, hit hard, and can catch the ball.
You also have to remember that there are politics in the NFL, and not all the best guys play all of the time due to the salary cap, age, and the "chance" to see what younger guys are made of instead of a solid vet. Many of the guys in the CFL are comparable and even in some cases better than some players in the NFL. A very large percentage of the league has ex-NFL players who enjoyed some success in the NFL and don't amount to a whole lot in the CFL.
I do think Ricky Williams will have success as he is a rare elite athlete, but I find it ridiculous to suggest that he will run for 3,000 yards and hit the endzone every time he touches the ball. Also the notion that the Argos will be guaranteed a championship because one player came on to their team is asinine, did we all seem to forget that football is a team game?
The fact is, the CFL isn't a league full of 15 year old football players who just decided to sign up. These are guys who starred in high school and college and now have the opportunity to get paid to play football as a career. The lack of respect for those guys is just pure ignorance.