Goldson, a safety from Washington who was the third of three fourth-round picks by the 49ers this April, played in 33 games with the Huskies after transferring from Coffeyville (KS) Community College before the 2004 season. In three years at Washington, the 6-foot-2, 208-pound Goldson recorded 194 tackles, four interceptions, four fumble recoveries and 18 passes defended.
Terms of Goldson's deal were not released. He is the fifth of San Francisco's nine draft picks to sign with the team, which opens training camp next Monday.
Willis won the Butkus Award as the nation's top college linebacker in 2006 while playing at the University of Mississippi.