Also recall that T. rex is not the first giant carnivore. Edmarka rex aka Torvosaurus and some big allosaur stuff is known from the Morrison which are pretty close to T. rex in size, while there are teeth from the Tendaguru which are very big and referred to Ceratosaurus. Acrocanthosaurus was pretty sizable too.