Larry Fitzgerald, push-up golf and Justin Rose gets fit