- Published in Top 50 Baltimore Orioles
27. Mike Flanagan
Mike Flanagan was an innings eater for years for the Baltimore Orioles, and with 141 Wins is one of the most winningest Pitchers in franchise history.
Mike Flanagan was an innings eater for years for the Baltimore Orioles, and with 141 Wins is one of the most winningest Pitchers in franchise history.