Rodger Federer, I am not a tennis fan, but he has been in every tournament since 1920 it would seem.