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