PHOTO GALLERY: The Tennessee Titans held on for a 28-26 win at home against the Cleveland Browns at Nissan Stadium.