Terrelle Pryor is the subject of controversy today.

Terrelle Pryor, the Cleveland Browns’ breakout wide receiver, was called for a questionable “taunting” penalty late in the game against the Baltimore Ravens. The penalty came after a 20-yard catch to Baltimore’s 10-yard line with 27 seconds left and Cleveland losing, 25-20. Also called on the play was defensive holding, so the two penalties offset. The Browns threw a game-ending interception on the very next play.

Here’s the “taunting.”

Here’s another look at the play.

This is taunting? Absolutely atrocious…he was handing ball to ref. Wasn't even that ref that called it. #Browns pic.twitter.com/48oMQImfVA — Chris Calo (@ChrisCalo1) September 18, 2016

The call is being blasted.

“Pryor dropped the ball on the opponent, but I don’t like that call as taunting. Technically it is, but I don’t really like it,” says NFL rules expert Mike Pereira.

That taunting call brings the NFL officiating to a new low. — Jay Crawford (@jaycrawfordespn) September 18, 2016

Early slate thoughts: The NFL needs to lay off the taunting calls. It's absurd. — Brandon Marianne Lee (@BrandonHerFFB) September 18, 2016

Sure looked like Pryor was tossing the ball to the official. Among the weakest taunting calls you will see. https://t.co/1wWmt6ctQ4 — Dane Brugler (@dpbrugler) September 18, 2016

Just saw replay of "taunting" call on Pryor. Just brutal. Still, doesn't excuse blown lead, but brutal nevertheless. — Tom Reed (@treed1919) September 18, 2016

Pryor dropped the ball on the opponent, but I don't like that call as taunting. Technically it is, but I don't really like it. — Mike Pereira (@MikePereira) September 18, 2016

This was the latest in a series of crushing losses for the Cleveland Browns, who were leading this game, 20-0, in the first quarter.

Cleveland is now 0-2, while Baltimore improved to 2-0.

Pryor had three catches for 32 yards today.