So this raises another question - if OnRoto itself is inconsistent, listing the trade date as 7/26 (which is correct) but the available date (when he was placed on the roster) as 7/28, which do we use? Seems to me that for players coming off the DL, it might be announced that a player will be activated on a certain date in the future, but he is not eligible in Mocksports for regular, not early, activation until the date he is actually activated, not the date it is announced he will eventually be activated.
Sparky - Blue Sox
Bell - Sapphire Sox 2016 Champions
Bob - Indigo Sox
Robinson - Azure Sox 2017, 2018 Champions