T.J. Moore signs pro contract in Denmark