I can’t believe I haven’t blogged about this yet so I’m going to do just that right now.  After all, history was re-written and I was one of the lucky ones who got to witness it live. Of course, I’m talking about The Fed finally winning the French Open.  Yes, ladies and gentlemen, Roger Federer has finally won the Roland Garros.  Now can he be finally declared as the world’s greatest tennis player EVER?  That’s still subject to debate because while yes, he did finally win the damned cup he didn’t win it against the clay court god that is…