Spain's Alejandro Canizares claimed his first European Tour title in seven years and 208 days on Sunday.
View full article
(unsubscribe from this feed)