Freddie Freeman homers in record-breaking 6th straight World Series game

This post was originally published on Fox Sports

Freddie Freeman set an MLB record of homering in six straight World Series games.