I would love to not reply but I don't get why the Yahoo sign at ATT Park is an unfortunate ad placement? Can anyone explain that to me?