Snapshots from a perfect spring day at Baseball Heaven