Angels General Manager History: Dan O’Brien

Constructing an MLB roster remains and will always be one of the hardest jobs in all…