The 49ers reached their 90-man roster limit with the signings of three players on Monday afternoon.
San Francisco signed offensive lineman Ben Gottschalk, kicker Corey Acosta and wide receiver Mario Hull to contracts.
After waiving tackle Chris Martin earlier in the day, the 49ers also waived undrafted rookie wide receiver Darius Davis.
Gottschalk (6 foot 5, 293 pounds) originally signed with Kansas City as an undrafted free agent last year. He spent some time on the Chiefs’ practice squad. He signed this offseason with Tampa Bay but was released on May 28. Gottschalk signed a two-year deal.
Acosta joins the 49ers as an undrafted free agent from Southern Mississippi. He finished his collegiate career with 43 field goals made and 201 points. As a senior in 2014, he set career highs in field goals made (19) and total points scored (78).
Hull (6-1, 200) also went undrafted. In three seasons at Rice, he had 61 receptions for 901 yards and eight touchdowns. In 2014, Hull set career highs in 32 catches for 621 yards and eight touchdowns.
Acosta and Hull signed the mandatory three-year contracts as undrafted rookies.
The 49ers parted ways with Davis, whom the club signed as an undrafted rookie from Henderson State.