Britain's largest sportswear retailer, JJB Sports, was on Friday hit with an £8.4 million fine after being found guilty along with nine other firms of fixing the price of Umbro soccer kits.