On May 5, 2025, Brad Fleming lay on the ground for two hours, paralyzed from a broken neck. Today, he can walk, bike and ...