Twitter is ablaze with speculation as to what was stuck to Rodriguez's arm after he scored his penalty. It seems to have some enormous insect that is alien to us up here.
Rodriguez appeared to be unruffled by its presence on his shirt. Kermit the Frog jokes have already taken off.
Would get fined in the NFL for celebrating with a prop RT @SBNationGIF: SEE THE HORROR https://t.co/UzsOf2nD7n
— SB Nation (@SBNation) July 4, 2014
Nobody can stop Rodriguez from scoring, not even giant Brazilian insects. pic.twitter.com/xk1opP9DO8
— ESPN FC (@ESPNFC) July 4, 2014