It was June 13, 2012, a beautiful day along the shore of the Hudson River, on the New Jersey side, where the backers of the Grand Prix of America are celebrating the fact that there will be a Formula 1 race here in 2013. Or 2014. Maybe 2015. Maybe never. Does never work for you? […]