Share to
Eddie Vedder loves his Cubs, and clearly had a good time at a game recently. He was spotted outside Wrigley Field in Chicago just jamming. I would have freaked my freak, if I saw this.