A combined new Frasers and Sports Direct shop opening in Meadowhall tomorrow in the former Debenhams building is part of ongoing efforts to create a more modern form of department store, one of the senior officials behind the multi-million pound investment has said.