After Years Away, Popular Mascot is Coming Back to IdahoAfter Years Away, Popular Mascot is Coming Back to IdahoOne popular mascot that has been missing for years is set to return, and it has many feeling excited.JeffJeff