Chicago Cubs 2016 World Series Champions! Framed 8x10 "Last Out" Photo

$69.99

Game 7!  The wait is over! The Chicago Cubs win the 2016 World Series!! Here is the last out celebration on the mound, framed 8x10 photo.

Reviews