SANTA CLARA -- First-round draft pick Jimmie Ward signed his four-year contract Thursday, less than 24 hours before the 49ers open a three-day minicamp for their rookies.

Ward's $7.11 million deal includes a $3.5 million signing bonus, according to a league source. The 49ers are expected to limit Ward's participation in the rookie camp as a result of his foot surgery in March.

Although the league's rookie salary scale make contract talks mere formalities, one thing to keep an eye on for Ward is where he plays his first three seasons.

Ward is listed as a safety but projected to start his rookie season as the nickel cornerback covering slot receivers. When 2017 arrives, the 49ers will have to decide whether to pick up Ward's fifth-year option, and a cornerback designation likely will be pricier than that of a safety.

The 49ers also announced they've signed linebacker Chris Borland, a third-round draft pick. Of their 12-man draft class, only three players remain unsigned: offensive linemen Marcus Martin and Brandon Thomas (both are third-round picks) and wideout Bruce Ellington (fourth round).