I don't know about the other sections, but in the baseball info. the pop-up ads are enough to drive you freaking nuts. Every move forward or back another pop-up. I'd like to get my hands on that marketing genius.
MOV
MOV