David Cotton Transactions

TRADES
Transaction Filter
Team
TEAMPLAYERTRANSACTIONRIGHTS ACQUIRED
Oct 2, 2021
Carolina HurricanesCarolina HurricanesDavid CottonMinors Injury
Jan 12, 2021
Carolina HurricanesCarolina HurricanesDavid CottonMinors Injury
Mar 24, 2020
Carolina HurricanesCarolina HurricanesDavid CottonSigned to Entry-Level Contract
Jun 26, 2015
Carolina HurricanesCarolina HurricanesDavid CottonDrafted