Steve Layman discusses the recent Titans loss against the Bills for their second game of the season on this episode of Titans Talk.