Robert Ballou Update:: There has been a lot of speculation on Robert and his accident so we wanted to act quick on getting an update out there. After taking the checkered flag and winning at...