Freddie Freeman's World Series walkoff grand slam baseball sells at auction for $1.56 million

Top