Keegan Dragon has been down a long road. As a 12-year-old kid, he was always up for an adventure, and played sports like many boys do. Fast forward two years...