The Cleveland Browns chose not to re-sign Nick Chubb this offseason. Instead, they let the four-time Pro Bowl running back walk in free agency and Chubb ultimately landed with the Houston Texans on a one-year, $2.5 million deal that includes performance-based incentives. There was some concern regarding Chubb’s recent injury history, which limited the former […]