The first day of the new league year in the National Football League doesn't begin until March 12, but the Cleveland Browns ...