Keegan Bradley held his composure in the final round to secure victory at the BMW Championship at Castle Pines near…
Shane Lowry displayed brilliance at Bay Hill as he took command in the opening round. (Image: Planetsport)