There is an absolute bucketload of great sport on at the moment. Aren't we spoilt!
The Premier League and F1 continue to tick along nicely, delivering jaw-dropping monents almost every week. And oh yeah the Ryder Cup is just around the corner.
With all that...