Powered by Alexa
When was Steve Finley born?
March 12, 1965
March 12, 1965
TV Series
- Self - Arizona Diamondbacks Center Fielder
- Self - Houston Astros Center Fielder
- Self - San Diego Padres Center Fielder
- Self - San Francisco Giants Center Fielder
- Center Fielder
- Self - Arizona Diamondbacks Pinch Hitter
- Self - Baltimore Orioles Right Fielder
- Self - Anaheim Angels Center Fielder
- Self - San Francisco Giants Pinch Runner