Opening Day is just a couple of days away, which means the Spring Training position battles are over, and the 25-man roster is nearly set. The Angels entered Spring Training with almost no questions surrounding their crop of position players, but there were quite a few players fighting for a spot on the pitching staff. Here’s how everything turned out and what the 25-man roster will probably look like come Opening Day. Continue reading at Halos Heaven.