Sports Logo: Umbro Revisited

Established in 1924, Umbro is a major British sportswear brand that is synonymous with English football. Although purchased and then recently sold by Nike to American clothing giant Iconix Brand Group, the company still retains its headquarters in Cheadle, Greater Manchester – not too far from Wilmslow in Cheshire where the business was originally founded by […]
[READ MORE]