-
Got A Lot Of Splainin' To Do
-
Update: They found the missing Broncos fan safe in Pueblo, which, as you might know, is a few hours south of Denver. The cops seem to want this to all go away, and I imagine the family does, too. Which raises the question: WTF? (Deadspin)
Have an opinion? Add your comment below.