Trevor Brown was the story, as the Giants continued their homer-swatting ways.
It's possible that there is a demon or spirit, either malevolent or benevolent, that moves from Trevor to Trevor, like the entity from It Follows, except it makes Trevors hit home runs. It could have been around since ancient times, which means it would have been sad, lonely, and useless for centuries.
Azytrnx: Hit a home run! Send the baseball into the limitless void! I command you!
Trevor, a Mayan: I do not understand this request because we have not invented baseball.