Yahoo is pushing a lot of digital content, with 18 new ...