hfboards.mandatory.com
Ranking all 31 Teams' Performances at the TDL
March is very soon upon us, and us armchair-GMs have now done our jobs: stressing over the moves the GMs of all our favourite teams have or have not made, causing us endless pain and terrifying the living daylights out of us. ‘Are we going to pay...