Landon McKee has played sports for most of his young life, but he's done so while battling a serious medical condition.