Cannonball Run/WMG

Needles Kane raced in the cannonball at some point
I may not have any evidence to back this up...but it'd certainly be cool.