Print and Go Back Dallas Cowboys [Print without images]

Wednesday, September 22, 2010
NASCAR's goal: Bump Jerry out of lead


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.