America’s Cup World Series on NBC Sports Network
Published on March 10th, 2016
The Louis Vuitton America’s Cup World Series started the 2016 season in Oman, with Ben Ainslie and his Land Rover BAR team rallying from bad starts on the final day to win the event held February 27-28. In the USA, a one hour highlight show of the racing will air March 12 on NBCSN at 6pm ET.