Well, I wouldn’t fault someone for putting ads on their site — even if it’s just a personal blog with Google AdWords on the right. They got some heavy press, and the extra ching probably helps offset the cost of hosting and construction paper.
Also, selling the poster seems a natural fit considering the history of the Yale/Harvard rivalry.