UK sportswear retailer JJB Sports is to close 72 of its stores after reporting a 71.9% slump in annual pre-tax profit.