TJ Speed Motorsports driver Christian Weir battled hard to score valuable championship points last weekend when the USF Pro 2000 Presented by Cooper Tires ventured north of the border to the 1.786 mile, 11-turn street circuit in Toronto, Ont., Canada.