Davey Allison was a shining star in NASCAR's firmament, blazing a trail with his talent and charisma. His untimely death in 1993 left a void in the sport, but his legacy continues to inspire fans and ...
Larry McReynolds, the crew chief who led the late Davey Allison to a Daytona 500 victory, remembers him on his 64th birthday.