America’s Cup World Series on NBC Sports
Published on July 28th, 2016
The Louis Vuitton America’s Cup World Series Portsmouth, held July 22-24 and won by British America’s Cup challenger Land Rover BAR, can be viewed July 30 in the USA as a one-hour highlight show broadcast on NBC Sports at 1:00pm ET.