San Francisco safety Dashon Goldson has been fined $25,000 by the NFL for punching Arizona receiver Early Doucet in last Sunday's game.