Based in England, Oadby Town was established in 1937 and competes as a professional football club. The 1,000-capacity Riverside Pavilion in Leicester, Leicestershire serves as the home ground, with a grass playing surface. The squad has shown mixed results this season, with moments of both promise and frustration.
despite the spending. Oadby Town are a mess right now. 😬
Oadby Town are playing beautiful football with their current form Oadby Town are the real deal this season...