1. Homer owns the Denver Broncos
  2. Mainly the Broncos thing