The Cleveland Browns managed to add some serious stability under center with the addition of quarterback Tyrod Taylor this offseason. Needless to say, Taylor has not forgotten about his unceremonial departure from the Buffalo Bills. He will not have to wait long to see them again with their Week 2 preseason matchup on Friday. According to […]