Amherst vs Midview Varsity Softball-20250414-001-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-002-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-003-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-004-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-005-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-006-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-007-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-008-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-009-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-010-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-011-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-012-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-013-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-014-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-015-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-016-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-017-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-018-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-019-by Jeff Barnes PhotoghaphyAmherst vs Midview Varsity Softball-20250414-020-by Jeff Barnes Photoghaphy