Peter Marren is congratulated after hitting a home run. By Dave Ruden Posted on April 25th, 2017 at 9:26 pm.