Print and Go Back Dallas Motorsports [Print without images]

Wednesday, September 22, 2010
Charlotte planning to trump Cowboys' TV


Charlotte Motor Speedway plans to install the world's largest television screen, one-upping Jerry Jones' toy at Cowboys Stadium in Arlington. Click here to see their plans and see the tale of the tape between the two megatrons.