Why Was Football Legend Peyton Manning Visiting Idaho Last Week?Why Was Football Legend Peyton Manning Visiting Idaho Last Week?Idaho's no stranger to celebrity sightings! Famous faces pop-up in Sun Valley and McCall all the time, but this celebrity sighting happened in an even smaller town.Michelle HeartMichelle Heart