Spinosaurus Giant Failure of Evolution?