All sports Site
All sports Site
United States - Youngstown- Founded in 2003
Youngstown Phantoms is a ice hockey team from United States, based in Youngstown. The club was founded in 2003. Youngstown Phantoms plays their home games in the Covelli Centre.