Your browser does not support iframes. The Presidents Cup tees off at Liberty National Golf Club in New Jersey this week, a highly patriotic event pitting the United States against many of the world’s best golfers. It’s literally impossible now to consider a patriotic event without considering the changing views and perceptions on America, and […]