Keegan Bradley held his composure in the final round to secure victory at the BMW Championship at Castle Pines near…
Rory McIlroy has expressed surprise at Keegan Bradley's appointment as United States captain for the Ryder Cup, following Tiger Woods…