Former Las Vegas 51s catcher David Ross, who hit a home run in his final game for the Cubs during Game 7 of the World Series, prevented a potential ugly scene in Portland from escalating in 2002.
Former Las Vegas 51s catcher David Ross, who hit a home run in his final game for the Cubs during Game 7 of the World Series, prevented a potential ugly scene in Portland from escalating in 2002.