Teams

With the Blue Jays influx of free agents from before Christmas being made official, there was some roster shuffling to be done in order to fit the newcomers into the 40-man roster. With Travis Shaw officially...

View at Blue Jays Nation
Rankings