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 the Pro Player Stadium in Miami, Florida. However, he did not appear in person as a mascot until 2 years later. Now Miles resides at Sports Authority field in Denver, Colorado. He is a regular at the Broncos' games but, unlike some football mascots, he also makes time for community promotions. One of his biggest roles is promoting the Broncos' reading program, "Read like a Pro."