Originally Posted by Art Vandelay
i like how you keep thinking that nashville is an intimidating place to play. your fans are so loyal that 1/3 of LP Field was filled with steeler fans just a few weeks ago.
That wasn't a playoff game. The Titans play better at home than on the road, or do you think you know more about the Titans than me? Oh btw, how did that go for the Steelers?