Back to the San Francisco Giants Newsfeed

Rosen, 1953 MVP and four-time All-Star, dies at 91