The Tampa Bay Buccaneers have a shorter history with the Houston Texans than any other team in the NFL, for one very good reason: The Texans only became an NFL team in 2002.
Houston's arrival was the most recent bit of NFL expansion, and it was a welcome addition as it created a more symmetrical number of teams. While it was going from 31 to 32 clubs and reorganizing a bit into eight four-team divisions, the NFL also chose to revamp its scheduling system that year. The league mostly ditched the strength-of-schedule approach it had employed prior to 2002 and went to a simple rotation that guaranteed every team would face every other team at least once every four years.