All tagged Richard Petty

#62: The Need for Speed

In a meeting of two hard-charging competitors who always went for it, Arnold Palmer and Richard Petty kicked off the 2008 Wyndham Championship at Sedgefield Country Club in Greensboro, North Carolina.