Harper was ejected from Friday's game against the Cardinals, John Denton of MLB.com reports.
Harper was upset by a called second strike that looked to be high and out of the strike zone. He struck out swinging on the next pitch and after firing his bat and helmet toward the third-base dugout, directed comments in the general vicinity of home plate umpire Alex Tosi that got him tossed. Harper had gone 0-for-2 with a run and an RBI prior to the ejection.