Penn Baseball has been located at their current field, Meiklejohn Stadium, since 2000 where it was originally named Murphy Field until 2006.
Penn Baseball has been located at their current field, Meiklejohn Stadium, since 2000 where it was originally named Murphy Field until 2006.