Every Rolex tells a story.
This is true when it comes to Roger Federer, who has endorsed ultra-luxury Rolex watches since 2006. Earlier this week, the top Swiss watch maker released the new Rolex Explorer II ad featuring the 20-time Grand Slam champion.