ORCHARD PARK, N.Y. – Highmark Stadium was a place of joy and optimism after the Buffalo Bills’ 34-10 win over the Tennessee Titans. Fans outside the stadium both before and after the game felt the team may have finally found its missing piece. Sunday was the first game…