The San Francisco 49ers agreed to a one-year deal with punter Jeff Locke, the team announced on Monday.
Locke is coming off a rough season that saw him get released by the Indianapolis Colts and later the Detroit Lions after he appeared in five games for the Lions.