Euros: Garcia's Masters win 'well deserved'

April 12, 2017

Fellow European Tour players share their thoughts on Sergio Garcia winning the 81st Masters.