Away from the track, Edwards is solidly in tune

kansascity.com — NASCAR's Carl Edwards sat in a television booth high above Texas Motor Speedway, bright lights shining on his forehead, makeup artists touching up his dimpled cheeks with powder. The rock band Foreigner, who would performed during prerace festivities and sing the national anthem before last weekend's Sprint Cup race, was superimposed on a monitor behind Edwards.