It's NASCAR, it's a road race. There WILL be bumping;)
Well there is bumping everywhere!! Didn't help him though. ;-)