Federer ready for Wimbledon title No. 6?

Roger Federer's crestfallen season was only amplified by an embarrassing loss in the French Open final. The Swiss, however, is the defending five-time Wimbledon champion, and if ever there is a time he'll amp his game up, it's at the All England Club.

Rafael Nadal and Novak Djokovic, though, are exuding confidence and appear closer than ever to dethroning the grass-court king.

So who wins? Our experts make their predictions.