Report: Mike Flanagan Killed Himself Over 'Prolonged Failure' Of The…

WBAL reports that former Orioles pitcher Mike Flanagan, television announcer and top executive, was found dead on his Baltimore County property Wednesday afternoon and that sources confirmed that Flanagan took his own life 'despondent over what he considered a false perception from a community he loved of his role in… » 8/25/11 3:32am 8/25/11 3:32am