Career
Beginning as an apprentice at Blackburn Rovers, Moseley also played for Derby County, Aston Villa, Walsall, Brighton & Hove Albion and Cardiff City.
Beginning as an apprentice at Blackburn Rovers, Moseley also played for Derby County, Aston Villa, Walsall, Brighton & Hove Albion and Cardiff City.