Todd Wels

Captain America's death bigger than comics

Everyday people are news biz heroes

Overrated 'Sgt. Pepper' still worth owning