Ryerson CPC 2019-11-26

Standings

Solved Attempted Pending judgement