Red Sox World Series Parade Time Set | Free Agents Beginning To Talk

Oct 30, 2018, 04:00 PM

We now know what time the city of Boston will be holding their World Series parade for the Boston Red Sox. The duck boats will begin rolling through the city at 11AM and it'll be rain or shine.  Some Red Sox offseason rumors have already begun as infielder Eduardo Nunez has made it known that he plans to pick up his option and stay with Boston. And David Price's revenge tour is already picking up steam.