The Phillies have reached an agreement on a minor-league deal with outfielder Brad Wilkerson, a source told ESPN.com. Wilkerson, 32, is a .247 career hitter in eight seasons with Montreal, Washington, Texas, Seattle and Toronto. He hasn't played in the major leagues since 2008.