Willard received a football scholarship from the University of North Carolina in 1961 after turning down a $100,000 offer to play baseball for the Boston Red Sox.[1][2]
He played for the Tar Heels from 1962 to 1964, where he led the Atlantic Coast Conference in rushing yards in 1963 and was named MVP of the same year's Gator Bowl.[3][4] He received All-ACC honors in 1963 and 1964 and was selected to the College Football All-America second-team in 1964.[5]
He was also a member of the UNC baseball team, where he led the ACC in home runs two times[6] and is unofficially credited with the longest home run in Tar Heel history at an estimated 525 feet (160 m).[7]
Willard was a four-time Pro Bowler, selected in 1965, 1966, 1968 and 1969 and scored 45 rushing and 17 receiving touchdowns. His best year was 1968 when he ran for 967 yards and 7 touchdowns. He was a member of the 49ers when the team won the NFC West title in 1970, 1971 and 1972 and with the Cardinals when they won the division title in 1974. On the retirement of Leroy Kelly, Willard became the NFL's active leader in career rushing yards for most of the 1974 season, before being passed by O. J. Simpson in Game 11. He retired with 6,105 rushing yards (then 8th all-time) and 45 rushing touchdowns (tied for 12th).