7-Eleven once again is going after Texas sports fans by opening a store Friday where they congregate in Arlington.The Irving-based convenience store chain on Friday (April 19) opens a new location between Texas Rangers' Globe Life Park and the Dallas Cowboys AT&T Stadium in Arlington.The store is located on the plaza of Texas Live, a $250 million entertainment district that opened last summer and is backed by the Texas Rangers, The Cordish Companies and the City of Arlington. Continue reading...
Copyright The Dallas Morning News