Emotional Rangers fans celebrate first World Series win

1
0
Clock IconNov 2, 2023Baseball

The Texas Rangers won their first ever World Series title - and the fans are partying on the streets of Texas.