Watched Fred Couples win the '92 Masters and have been hooked ever since
Filed under:
American Century Championship in Lake Tahoe; Heaven on Earth
South Lake Tahoe is hosting the American Century Championship this week with A-list celebrities at every turn. It’s an event like no other.