Did Eddie Vedder Just Hit a Baseball While Surfing and NOT Fall???


Answer: YES! Nice Sox cap, Eddie!