Titans: 3 takeaways from the inspiring win over the Falcons!