Elon Phoenix

The Elon Phoenix are a team located in Elon, North Carolina.