<
>

NASCAR's goal: Bump Jerry out of lead

9/22/2010
Play2:00
Charlotte To Install New MegaVision

Charlotte Motor Speedway plans to install the world's largest television screen

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.