Original: The Houston Texans are a professional American football team based in Houston, Texas, United States.
Simplified: The Houston Texans is a professional American National Football League team located in Houston, Texas.