SAN FRANCISCO (AP) — All-Pro 49ers linebacker Aldon Smith turned himself in to Santa Clara County authorities late Tuesday, then posted $75,000 bail.

Smith was charged Oct. 9 with three felony counts of illegal possession of an assault weapon, stemming from a party at his home in June 2012, and the Santa Clara district attorney's office said at the time it expected him to surrender later in the month.

49ers coach Jim Harbaugh said on his weekly radio show with 95.7 The Game that Smith met with team officials Wednesday. General manager Trent Baalke said last week in London that Smith would have to show "progress" to play again this year.

The 24-year-old Smith is on an indefinite leave of absence from the Niners. He entered a treatment facility for substance abuse in September.

More From 600 ESPN El Paso