D14 Team

2025-2026 Season

Captain Owen Shell

Physics/Mechanical Engineering

Joined the team in 2022 as a freshman at UNF, Owen has previously served as the team’s PR Lead. In 2025, he accepted the Captain position and serves to drive innovation. While he’s not in the shop, you’ll most likely find him wrapping cars, fishing, or working on his 944.