OttawaSenators

  • 49 PTS
  • 8th in Atlantic Division

Ottawa Senators Transactions - 2019