AUDIO/RECAP: McMahan and Friesen snatch upset World Finals victories; Pittman, Hearn, Richards take title glory November 10, 2013 Jacob Seelman 0 October 10, 2013 — Audio/Recap by Jacob Seelman for Speed77 Radio and Race Chaser Online — Concord, N.C. — Just […]