Sunday Night Baseball (2005–2006) (TV Series)-Self - San Francisco Giants Pinch Hitter / Self - San Francisco Giants Left Fielder / Self - San Francisco Giants Pinch Runner / Left Fielder / Self - San Francisco Giants Center Fielder / … (7 episodes, 2005) See more Self - San Francisco Giants Pinch Hitter / Self - San Francisco Giants Left Fielder / Self - San Francisco Giants Pinch Runner / Left Fielder / Self - San Francisco Giants Center Fielder / Self - San Francisco Giants Right Fielder / Center Fielder (7 episodes, 2005) See fewer San Diego Padres vs. San Francisco Giants (Sep 10, 2006) Season 17, Episode 24-Self - San Francisco Giants Pinch Hitter Self - San Francisco Giants Pinch Hitter See fewer |