After losing punter Bradley Pinion in free agency last week, the 49ers signed someone to take his place.
Or, at least, they signed a
After losing punter Bradley Pinion in free agency last week, the 49ers signed someone to take his place.
Or, at least, they signed a