Acrocanthosaurus
Acrocanthosaurus was 38 feet long, almost as large as Tyrannosaurus rex, and weighed about 6 or 7 short tons. It was the largest theropod in North America before the evolution of the tyrannosaurs.