Chicago Cubs 2016 World Series Champions! Framed 8x10 Celebration Photo

$69.99

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

Reviews