Sports Illustrated staffers were notified via email Friday that they were being laid off. Read more… Post navigation Grand Jury Indicts Alec Baldwin In Fatal Shooting Of ‘Rust’ Movie Cinematographer Brighter Consumer Outlook Signals Good News For White House