The first day of CFL free agency lived up to the hype, so much so that it was often tough to keep track of who went where. Here’s a list and we’ll keep updating over the next couple of days.

Montreal Alouettes
Added: DB Patrick Levels, OL Spencer Wilson, LB Bo Lokombo, REC DeVier Posey, FB Christophe Normand, DB Taylor Loffler

Ottawa Redblacks
Lost: QB Trevor Harris, REC Greg Ellingson, RB William Powell, OL SirVincent Rogers

Hamilton Tiger-Cats
Added: DB Tunde Adeleke, DE Adrian Tracy, REC Mike Jones*, REC Brian Jones
Lost: LB Larry Dean, LB Don Unamba, LB Terrell Davis, RB Mercer Timmis, RB John White

Toronto Argonauts
Added: REC/KR Chris Rainey, DB Kevin Fogg, RB Mercer Timmis

Calgary Stampeders
Added: QB Bo Levi Mitchell, REC Eric Rogers*
Lost: DB Tunde Adeleke, REC DaVaris Daniels, REC Lamar Durant, DT Micah Johnson, DB Patrick Levels, OL Spencer Wilson

Saskatchewan Roughriders
Added: QB Zach Collaros*, RB William Powell, DT Micah Johnson, DB DyShawn Davis
Lost: DE Willie Jefferson, REC Brian Jones

B.C. Lions
Added: QB Mike Reilly, DB Aaron Grymes, REC Lamar Durant, OL Sukh Chungh, DB Josh Woodman, K Anthony Alix, DB Chris Edwards, LB Terrell Davis, RB Brandon Rutley
Lost: REC Ricky Collins, DB DyShawn Davis, LB Bo Lokombo, DB Anthony Orange, REC DeVier Posey, REC/KR Chris Rainey

Edmonton Eskimos
Added: QB Trevor Harris, REC Greg Ellingson, REC DaVaris Daniels, OL SirVincent Rogers, REC Ricky Collins, OL Travis Bond*, LB Larry Dean, LB Jovon Santos-Knox, LB Don Unamba, DB Anthony Orange
Lost: QB Mike Reilly, DB Aaron Grymes, FB Christophe Normand, DB Chris Edwards, DB Josh Woodman

Winnipeg Blue Bombers
Added: DE Willie Jefferson, REC Nic Demski*
Lost: OL Sukh Chung, LB Jovon Santos-Knox, DB Kevin Fogg, DB Taylor Loffler

* denotes re-signing