Kevin Pillar makes incredible catch in a losing effort against Nationals

Video Details

Kevin Pillar makes incredible catch in a losing effort against Nationals. Washington defeated San Francisco 4-0 snapping a 2-game skid.