Cleveland Browns’ defensive end, Myles Garrett, has been fined $25,000 for criticizing officials following a tirade after his team’s 31-27 win against the Jacksonville Jaguars last Sunday. NBC Sports’ Mike Florio first reported the news on Saturday morning. “The officiating was a travesty today,” the Browns’ defensive star said postgame. “It was honestly awful. And the […]