This weekend, viewers were treated to a first in Piston Cup history: a three-car tie-breaker championship race at Los Angeles ...
"The 2005 Piston Cup Final is the most corrupt event in sporting history," he said right off the bat. It's a strong start, but it's also a very strong argument he's about to make. He asserts that at ...