<
>

NASCAR's goal: Bump Jerry out of lead

play
Charlotte To Install New MegaVision (2:00)

Charlotte Motor Speedway plans to install the world's largest television screen (2:00)

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.