This was created by a Nats fan on reddit who calls himself dungeonmasterlvl4. All credit goes to him or her. The Nationals on Reddit community has talent.
There are some seriously funny bits both in the clips chosen, such as the Bathoarder stare, and in the character names, such as Trea Turner. It's worth a second or third watch :)