Didn't really know where else to ask and figured this would be the place. So, I know Spencer has been busted up since high school and because of his skill and toughness has still been immensely successful. It seems like a couple times a year I hear that the guy needs surgery and a year to rehabilitate to be the best version of himself; however a few months later he's competing again and dealing with some new setback. So is he all good at this point or is he still just gutting it out and a diminished version of himself? Can he ever be 100% again or will it always just be working with what he's got at this point because there are just too many miles on those wheels?