I recently moved to Chapel Hill from DC and I was wondering if anybody new of any good places to watch MLS games or basically any soccer matches....