Posted inSports Features Chad McQueen on his father Steve, Le Mans 24-Hour and TAG Heuer by Thomas Shambler