Red Sox got this ALDS

Whachu thinkin’ bout this ALDS, Red Sox fans? Uh.. You should probably feel really good about it. Why’s that now?…