A routine construction project in Texas took an unexpected turn when workers uncovered a massive 9-foot creature fossil. In a rare and exciting find, road crews in Lubbock, Texas, stumbled upon a prehistoric creature fossil while working on the Loop 88 construction project. The discovery, a tooth belonging to a giant ground sloth, halted construction and has captivated... [3626 chars]