All sports Site
All sports Site
United States - Newport News- Founded in 2017
Lionsbridge Football Club is a football team from United States, based in Newport News. The club was founded in 2017. Lionsbridge FC plays their home games in the Pomoco Stadium.