John McEnroe opens tennis center at Baha Mar Resort, hosts starry tournament and rocks out with band
6 John McEnroe has opened a tennis center at Baha Mar Resort. Tennis legend John McEnroe opened an eponymous tennis center at Baha Mar Resort in Nassau , his first in the Caribbean. The opening of the newest John McEnroe Tennis Academy in the Bahamas …
Read more