With numerous delicate, land-mine shaped holes to fill this winter, you’ll be glad to know the Angels have gotten their shopping done early. A Justin Upton extension, Ian Kinsler trade, and a pair of crucial signings (Shohei Ohtani, Zack Cozart) is enough reason for one to forget that not only is the offseason not over, but also that most of the big names surprisingly find themselves without a home. In fact, just eighteen players out of fifty on MLBTradeRumors’ Top 50 free agents have been signed, a testament to the lack of firepower in this free agent class and the sudden tax-consciousness of the league’s historically biggest spenders.