Poor Keegan!!! It can't be fun being young and having so much energy, and a body that just won't cooperate!!! Hope your leg heals up quick. Time to put those tennis balls up for a bit and rest up!!