*****WRONG AGAIN*****

The ref should have cautioned him, there were other fouls by the U.S. between then and the time of the Mcbride foul. Just throwing cards around does not get control of the game. It was a ill timed foul by Mastroeni, but not a red card.