When I first came here about 4 months ago, I said "I'm a huge doggies fan, but will be wishing the Titans well in their first year back" <- and I'm a man of my word.
Good work Titans, Congrats on your win last night, you thoroughly deserved it and all your hard work has paid off
Best thing about your win, it was Against the Eels
Exceelent stuff!