Cardinals’ Albert Pujols hits home run No. 701

Cardinals slugger Albert Pujols hit his 701st home run, connecting Friday night against the Pittsburgh Pirates. Pujols launched a slider from former teammate Johan Oviedo over the Big Mac Land sign in left field at Busch Stadium. The solo drive in the fourth inning made it 1-all. Pujols faced Oviedo for the first time and … Read more

Controversial Executive Steps Down From Call Of Duty Publisher

Screenshot: CBS Viacom / Kotaku In a past life, Frances Townsend defended the legal basis for the torture method called waterboarding during George W. Bush’s war on terror. In a more recent one, she helped lead Activision Blizzard’s initially tone-deaf response to a major sexual harassment lawsuit by the state of California. Now she’s stepping … Read more