Glenn Freeman, Motorsport.Com