The Tennessee Titans are on a roll, and they showed once again they can sack David Carr no matter what uniform he's wearing. Vince Young and LenDale White each ran for a touchdown, and Albert Haynesworth had three of the Titans' season-high seven sacks as Tennessee beat the Carolina Panthers 20-7 Sunday for their third straight victory. The Titans (6-2) finished their trip through the NFC South at 3-1 and ruined the Panthers' first trip to Tennessee in only the third game meeting between the teams. White finished with 100 yards, his third straight game with 100 or more yards.