3 takeaways from the Titans ugly win over the Broncos