1. Browns win 29-17 at FirstEnergy Stadium against Steelers in Week 3.
1. After losing to the Jets four days earlier, the Browns needed this win.
1. Their record is now 2-1, leading the AFC North.
1. Early in the fourth, Chubb's 1-yard run gave the Browns (2-1) a nine-point lead.
1. Cleveland's win smoothed over a rough few days.
1. Despite the drama, they easily beat their hated neighbors.
The future of business vehicle financing in the United States is bright