Nick Chubb posted on social media recently, hinting at his NFL future and potentially returning to Cleveland Browns.
Nick Chubb remains a free agent, which is good news for the Cleveland Browns and those who don't want to see the four-time ...