Game Show Contestant Refuses to Perform to Song Due to Beliefs In 2004, Jennie Finch helped the USA softball team win a gold medal at the Summer Olympic Games. Nowadays, she’s wowing fans on the wildly… by Mark access_time7 years agochat_bubble_outlineLeave a comment FacebookTwitterGoogle+LinkedInPinterestshare Most Popular Most Popular