Minnesota Vikings running back Adrian Peterson is scheduled to make his first appearance in a preseason game since 2011 on Sunday against the San Francisco 49ers.