Land Rover BAR finishes 2nd in Chicago Louis Vuitton America's World Cup Series
The wind finally blew in Chicago as Land Rover BAR took 2nd place in the Louis Vuitton America’s Cup World Series weekend regatta, and grabbed 2nd place on the overall leaderboard from Oracle Team USA.