>>528026783
when was the last time someone won 2 majors back to back?