To everyone else, this week is Peyton Manning's return to Indianapolis.
To Manning, he never really left.
He plays for a different team now in Denver, but Indianapolis is still a huge part of his life. It always will be.
— Frank Schwab
More NFL photos:
• NFL cheerleaders of Week 7
• Best of NFL Week 7
• Fight breaks out during Panthers-Rams game