Texas Tech and Houston Agree to Four-Game Series
Texas Tech and the University of Houston have agreed to a four-game football series starting in 2017 in Houston and concluding in Lubbock in 2022.
What is the duplicate article?
Why is this article offensive?
Where is this article plagiarized from?
Why is this article poorly edited?