An external photo of the Texas Titans' football stadium