By: Fred Altvater The 2018 Ryder Cup is being held at Le Golf Club National outside of Paris, France. The European Team has won seven of the past ten Ryder Cups and has not lost on European soil in 25 years. The Ryder Cup has become one of the biggest sporting events in the world, […]