Freddie Freeman’s historic walk-off grand slam ball from Game 1 of the World Series has sold for $1.56 million at auction.
Flaherty spent part of the 2023 season with the Orioles and then won the World Series this past year with the Los Angeles ...
Bidding for Freddie Freeman's World Series walkoff grand slam ball didn't heat up until the final moments, with the auction ...