I think Dustin Ward aka "Triple Threat" should be checked for cheating. I mean he won quite a few races this year! haha.