NRG Stadium has served as the Texans' home since 2002. A recent study estimated long-term maintenance costs will reach $1.4 billion over the next 30 years, with Harris County on the hook for those ...