All sports Site
All sports Site
United States - Columbus- Founded in 1999
Columbus Destroyers is a american football team from United States, based in Columbus. The club was founded in 1999. Columbus Destroyers plays their home games in the HSBC Arena.