I think this guy's been good. For the record, these are our free agents, according to TSN:
Armour needs to be re-signed, but there are enough threads about him. I believe that if we re-sign anyone else on this list, it should be Beveridge. Bradley's okay too, but he didn't play a lot last year. And Gordon took a step back compared to his rookie year.
This is the complete CFL player listing from the TSN site: