This was a feature story on the eventual World Series Champion Minnesota Twins that aired on This Week In Baseball on Mother’s Day weekend in 1987. The announcer is the legendary Mel Allen. The video begins with a Peace Corps PSA. It’s 15 seconds long. Sorry about that. Video Rating: 0 / 5 Carl...
Read More »