Ryerson CPC 2019-03-13

Standings

Solved Attempted Pending judgement