SANTA CLARA -- Justin Smith practiced Friday for a second straight day, and while the 49ers' defensive tackle again did so with a brace on his left elbow, he did not have to wear a no-contact jersey.

Smith missed the previous two weeks of practice with a bone spur in his elbow after partially tearing a triceps tendon Dec. 16 at New England.

Those wearing black, no-contact jerseys were linebackers Aldon Smith (shoulder) and Tavares Gooden (ribs), cornerback Tarell Brown (shoulder), fullback Bruce Miller (shoulder) and defensive tackle Will Tukuafu (neck). They did not wear those black jerseys Thursday because it was a walk-through practice.

All players appeared present for practice. Official participation reports will not be distributed by the team until next week's practices.

Day 2 of the 49ers' unique kicking derby also took place, as both David Akers and Billy Cundiff seemed to be hitting the ball well, though Cundiff appears to perhaps have the stronger (and fresher) leg.

Coach Jim Harbaugh has indicated that the club could decide on a kicker after this week's sessions, though that decision could spill into next week.

The second-seeded 49ers (11-4-1) are off this weekend and will face either the No. 3 Green Bay Packers (11-5), who host the Minnesota Vikings (10-6), or the winner between the No. 6 Seattle Seahawks (11-5) and No. 5 Washington Redskins (10-6).


Advertisement

-- Michael Crabtree did it twice. Then Frank Gore copied him, albeit only once. For throwing footballs into the stands after their touchdowns Sunday, each player was fined $10,500 for safety violations, the league announced Friday.

The fines shouldn't come as a surprise. When Crabtree celebrated in such fashion, Fox Sports rules analyst Mike Pereira tweeted that league policy dicates a $10,000 fine would be forthcoming.

The reason: Throwing a ball into the stand creates a potential crowd control problem and thus a safety issue. However, if a player hands the ball or tosses it to a particular fan, that is allowed.

-- Tom Gamble, the 49ers' director of player personnel, is expected to be hired as the Jets general manager, according to ProFootballTalk.com. Gamble reportedly will interview with the Jets on Saturday, according to the New York Daily News and CSN Bay Area.

For more on the 49ers, see Cam Inman's Hot Read blog at blogs.mercurynews.com/49ers. Follow him on Twitter at twitter.com/CamInman.