7-Eleven Races to Open Store at Texas Motor Speedway

This will be the chain’s first store in a U.S. sports venue.