Eric Thames

Out of the box: Umpires eject Nationals GM Rizzo from luxury suite

18 Comments

Nationals GM Mike Rizzo was tossed for yelling at umpires from a luxury suite in Atlanta, with longtime crew chief Joe West saying, "enough is enough." [more]