The USGA has announced Oakmont Country Club and Shinnecock Hills Golf Club as host sites for upcoming U.S. Open championships. These historic venues will continue their long-standing relationship with America's national championship.