SHARE

Have you noticed: 1. Homers are down. To 1.1 per team per game after a record 1.26 last year. The Athletic reported there is greater drag on the ball, suggesting the baseball itself is different this year after recent (mainly pitcher) complaints that the ball had been altered to help it fly in recent …continue reading here…