Can Stan the Man win his first Grand Slam?