MLB, Sports

Rangers Sweep The Angels With Three Consecutive Walk-Off Homers

The Texas Rangers pulled off a pretty incredible feat this week, sweeping the Los Angeles Angels in a three-game series – with each win coming via walk-off home run. Watch all three blasts create pandemonium in Arlington above.

[MLB]