Land Rover BAR wins America's Cup World Series title (Yahoo Sports)Land Rover BAR wins America's Cup World Series titlerd.yahoo.com