All sports Site
All sports Site
Bermuda - Southampton- Founded in 1965
Southampton Rangers Sports Club is a football team from Bermuda, based in Southampton. The club was founded in 1965. Southampton Rangers SC plays their home games in the Southampton Oval.