BMW Masters Betting Preview

The first leg of the European Tour’s Final Series starts this week, as a loaded field descends on the mammoth Lake Malaren Golf Club in Shanghai for the 2013 BMW Masters. 2013 BMW Masters Fact Sheet Course: Lake Malaren Golf Club Location: Shanghai, China Yardage: 7,607 yards, par 72 Defending Champion: Peter Hanson Five Consensus […]

Read More