Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
The 2020 CFL Draft took place on April 30, 2020, at 8:00 pm ET and was broadcast on TSN and RDS. 73 players were chosen from among eligible players from Canadian Universities across the country, as well as Canadian players playing in the NCAA. This was the second year in a row that featured territorial picks after they were re-introduced in the 2019 CFL Draft.
The draft was broadcast live on TSN for two hours and then subsequent coverage shifted to digital platforms on CFL.ca. Due to the ongoing COVID-19 pandemic, every commentator broadcast from remote locations as opposed to in-studio. The TSN production was hosted by Farhan Lalji and featured the CFL on TSN panel which included Dave Naylor, Duane Forde, and Davis Sanchez. Randy Ambrosie, the CFL commissioner, delivered an opening remark and each selection in the first two rounds was announced by Lalji. Once the TSN production finished, CFL.ca host, Brodie Lawson, and CFL.ca columnist, Marshall Ferguson, covered all remaining rounds via an online broadcast on CFL.ca.
Winnipeg → Toronto (PD). Winnipeg traded a conditional first-round pick and a third-round selection in this year's draft to Toronto in exchange for Zach Collaros and a fifth-round pick in this year's draft. The condition was set upon Collaros re-signing with Winnipeg which was fulfilled on January 27, 2020, when he signed a two-year contract with the Blue Bombers.
Ottawa → Calgary (PD). Ottawa traded the first overall selection to Calgary in exchange for the sixth overall selection when Nick Arbuckle signed a contract extension with Ottawa after his playing rights were traded by Calgary.
Calgary ←→ BC (D). Calgary traded the first overall selection and 15th overall selection to BC in exchange for the third overall selection and 12th overall selection.
BC ←→ Calgary (D). BC traded the 12th overall selection and third overall selection to Calgary in exchange for the first overall selection and 15th overall selection.
Round three
Toronto → Montreal (PD). Toronto traded this selection and T. J. Heath to Montreal in exchange for Ryan Bomben and a fifth-round pick in this year's draft.
Winnipeg → Toronto (PD). Winnipeg traded this selection and a conditional first-round pick to Toronto in exchange for Zach Collaros and a fifth-round pick in this year's draft.
Ottawa → Calgary (PD). Ottawa traded this selection and a conditional first-round pick in this year's draft to Calgary in exchange for Nick Arbuckle and a conditional first-round pick in this year's draft.
Round four
Toronto → Saskatchewan (PD). Toronto traded this selection to Saskatchewan in exchange for Zach Collaros. The pick can be upgraded to as high as a second-round pick in this year's draft if Collaros meets playing time targets and extension clauses.
BC → Calgary (PD). BC traded a conditional fourth-round selection (which was fulfilled) and a negotiation list player to Calgary in exchange for Justin Renfrow and a fifth-round pick in this year's draft.
Round five
Montreal → Toronto (PD). Montreal traded this selection and Ryan Bomben to Toronto in exchange for T. J. Heath and a third-round pick in this year's draft.
Calgary → BC (PD). Calgary traded this selection and Justin Renfrow to BC in exchange for a conditional fourth-round pick in this year's draft and a negotiation list player.
Toronto → Winnipeg (PD). Toronto traded this selection and Zach Collaros to Winnipeg in exchange for a third-round pick in this year's draft and a conditional draft pick that is contingent on Collaros re-signing with the Blue Bombers.
Round six
BC → Montreal (PD). BC traded a conditional sixth-round selection (which was fulfilled) in this year's draft and a second-round selection in the 2019 CFL Draft to Montreal in exchange for Tyrell Sutton and a third-round pick in the 2019 CFL Draft.
Round seven
Toronto → Edmonton (PD). Toronto traded a conditional sixth-round selection (which became a seventh-round selection) and Martese Jackson to Edmonton in exchange for a third-round pick in the 2019 CFL Draft.
Round eight
Toronto → Montreal (PD). Toronto traded a conditional eighth-round selection to Montreal in exchange for Boseko Lokombo.
Conditional trades
Montreal → Saskatchewan (PD). Montreal traded a conditional eighth-round selection to Saskatchewan in exchange for Spencer Moore.
BC → Toronto (PD). BC traded a conditional eighth-round selection and Davon Coleman to Toronto in exchange for Shawn Lemon.
Forfeitures
Saskatchewan forfeited their third-round pick after selecting Jake Bennett in the 2019 Supplemental Draft.