Roger Federer. Novak Djokovic. Rafael Nadal. David Ferrer. Stanislas Wawrinka. These names dominate this week's roundup of the best tweets out there, and for good reason. It was an all-Swiss finale in Monte Carlo, after eight-time champion Rafa shockingly stumbled against countryman Ferrer.
Oh, and Nole lost to Roger, did you hear?
Without further ado, this week's top posts. And do share your own favorite in the comment thread below.