McGowan going places

Golf365 TV

Golf Night’s Denis Pugh and John Hawksworth wouldn’t be surprised if Ross McGowan goes onto to make a name for himself, after winning the Madrid Masters.

Latest