Rhodes Stadium
Elon, NC
City
Rhodes Stadium is a 14,000-seat American football stadium located in Elon University of Elon, North Carolina. Named for trustee Dusty Rhodes, his wife, Peggy, and their family, the stadium opened in 2001 and is home to the Elon Phoenix football team.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account