from Daily Freeman3 years agoA list of players who hit home runs in their first World Series at-bat:Michael A. Taylor, Washington Nationals, 2019Ryan Zimmerman, Washington Nationals, 2019Eduardo Nunez, Boston Red Sox, 2018 Read at Daily Freeman[add][|| ... ]