The Argos are paying this guy 500,000 a year for what? To rush for 30 yards and catch a few passes?
In any other situation, John Avery would be the starter, with Jeff Johnson at fullback. Who knows if Ricky would still be on the team? But because he's from the hallowed NFL, Williams gets overpaid and overplayed.
I don't think you'll see CFL teams throwing big money at players solely based on their reputations from another league anymore. Becuase Ricky has shown you don't always get what you pay for.