Originally Posted by drewdat Wow this Kansas City team has amazing pitching, World Series preview? Guys seem to be having the best stuff of their careers this series. Happens for a stretch every year.
Forum Rules