Death of a Legend

Saturday, February 24, 2001

As North Carolina mourns its favorite son (and the rest of the world discovers just who that was), Nascar - the sport of driving fast cars into walls - is forced to look itself in the mirror. Mike Pesca wonders if it likes what it sees there.

Leave a Comment

Email addresses are required but never displayed.