It might be the NFL offseason, but things are still moving fast in the football world. Sunday morning, the Cleveland Browns announced the biggest news of the offseason to date. The Browns have ...