The 49ers have tendered contract offers to linebacker Ahmad Brooks and offensive lineman David Baas. The decision gives San Francisco the right to match any offer sheet the restricted free agents sign with another team or receive a second-round draft pick as compensation.