The U.S. Open is returning to the City of Angels for the first time in 75 years, and International Sports Management is ready to host you in premium fashion! Los Angeles Country Club and it’s revered North Course, situated amidst the urban background of Beverly Hills, Westwood and Century City, will finally open it’s doors to the world as it plays host to the 123rd playing of our national championship. After undergoing an incredible restoration in 2009 of many of…
Find out more »