Just to the Southwest of the Six Flags Over Texas parking lot lies the Rangers Ballpark, home of the Texas Rangers. A little further Southwest sits the new Cowboys Stadium, the 85,000 seat home of the NFL team that opened in 2009.
©2013 Joel A. Rogers.