A number of Buffalo Bills defenders called out Jarvis Landry for what they categorized as a "dirty" block on rookie cornerback Taron Johnson in Friday's preseason game.

Johnson, a fourth-round pick from Weber State, blamed himself for not being more aggressive and said Landry later apologized to him.

The Cleveland Browns scored on a 4-yard touchdown run by Carlos Hyde on the play.

"Landry, he's a good receiver, physical guy, but some of those plays that he has -- Aaron Williams, Taron, I'm pretty sure he has other ones -- I just think they're dirty," linebacker Lorenzo Alexander said. "Coming from the outside of the box in, the league needs to do a better job of calling penalties on those types of plays. Obviously, defenders get called all the time on stuff that is probably less egregious than that. If we're going to protect our football players, we need to protect everybody, not just offensive guys.

"It was dirty at the end of the day, and that's how I feel about it."