Lionel Messi has been fined an undisclosed amount by Major League Soccer after grabbing the neck of a New York City helpant coach at the end of the game.