Sporting goods firm JD Sports has sold its remaining stake in rival retailer JJB Sports, it announced today.