Every Thursday at 3:00 is the "TD Power Hour" with Turron Davenport of ESPN talking all things Titans and NFL. What did TD think of the Giants game? What about looking ahead to BUF? Todd Downing has been getting a lot of heat from the fans. What are they going to have to do vs BUF to be successful? We take your phones for Turron.