Edmonton signs Randy Richards, releases Collins Jr.

EDMONTON — The Edmonton Football Team has signed veteran offensive lineman Randy Richards and release wide receiver Ricky Collins Jr., the team announced on Sunday.

This is a companion discussion topic for the original entry at https://www.cfl.ca/2021/01/31/edmonton-signs-randy-richards-releases-collins-jr/

Can anybody explain more about this move? Why release another solid player instead of somebody else? Was this a salary cap move? Or was Collins wanting to go anyway?