With the exception of the 2016 NBA title, Cleveland sports fans are no stranger to this losing feeling. The Cleveland Browns lost 45-14 in the Wild Card opener of the NFL Playoffs to the red-hot Houston Texans, who were led by rookie phenom quarterback CJ Stroud’s 274 passing yards and three touchdowns. Cleveland Cavaliers star […]