(To make room on the 25-man roster, lefty reliever Jack Taschner was designated for assignment).
Phillies debut: July 3, 2009
Major League debut: April 29, 2000
Former teams: San Diego Padres 2000, Baltimore Orioles 2002-2006, Colorado Rockies 2007
How acquired: Signed as a minor league free agent formerly with the Atlanta Braves organization, March 5, 2009
Pictured: July 3, 2009, sporting the alternate "Stars and Stripes" hat all teams are wearing for games this weekend. (I just don't like them).