So last night Nats rookie Bryce Harper pinch-hit during a pick-up softball game on the National Mall.