They're announcing the World Series tooPlease sweep this fakkits so we don’t have to hear Smoltz/Buck anymore.
these dudes talk like they don’t watch sports and the Astros will magically local them bases, hit a grand slam and then do it all over again
They're announcing the World Series too