Former IndyCar driver and NASCAR Vehicles Collection crew proprietor Shigeaki Hattori has handed away after being concerned in a street accident on Saturday.The Huntersville Police Division has issued an announcement revealing Hattori died on the spot after his Toyota...