Fans lined the streets to celebrate their team's victory in the 2018 World Series. Kristina Rex of CBS Boston station WBZ reports.

LEAVE A REPLY

Please enter your comment!
Please enter your name here