Following the Cleveland Browns 21-15 Week Three loss to the New York Giants, the Browns’ defensive leader Myles Garrett made a promise that the team would do better moving forward. That promise failed to come to fruition as Cleveland fell to the Las Vegas Raiders 20-16 in Week Four. The loss dropped the Browns record […]