Did the Arizona Diamondbacks really hit 65% in April 2026, smashing their previous season performance by over 10%?