All sports Site
All sports Site
England - Portsmouth- Founded in 2011
Baffins Milton Rovers Football Club is a football team from England, based in Portsmouth. The club was founded in 2011. Baffins Milton Rovers FC plays their home games in the Kendall Stadium.
16 July 2022 - 15h00 | Baffins Milton Rovers FC | 3 - 0 | Lymington Town FC (ENG) |