Miles is one of two official mascots of the Denver Broncos, an NFL football team. He was founded on January 31, 1999, the same day that the Broncos became Super Bowl champions for the second time at Hard Rock Stadium, then known as Pro Player Stadium, near Miami, Florida. However, he did not appear in person as a mascot until two years later. Now Miles resides at Sports Authority Field at Mile High in Denver, Colorado. He appears at Broncos' home games and community promotions such as the Broncos' reading program.