› added 11 years ago
60
TIL Many Major League Baseball players have refused to face softball pitcher Jennie Finch in her ‘This Week in Baseball’ TV segment, where she challenges the best hitters in MLB, because she strikes out so many of them.
via reddit.com