RPC joins mix as Sports Direct buys stricken retailer Republic