OK, in doing the wiki posts in the News thread for BlufftonBuckeye's team history, I found that he kept Ahmad Bradshaw last year despite Bradshaw not having been present on the final roster of the team he was taking over. This actually speaks to the reasons for the new thread to keep a more detailed history. There were two different posts in last year's thread that one could have looked at - one with a final roster and another that showed draft results and free agent pickups, but did not show which of those players were still on the roster. I can see how that would've been confusing, especially with the posts coming several pages apart.
Bradshaw is still on BlufftonBuckeye's roster. As with any other rules/discrepancies I think it should be up to the opinions of the majority of the league, but I'm personally inclined to let it slide since myself and nobody else in the league picked up on this until a full year after the fact. Hopefully there are no other cases of this and the new system for tracking this stuff will keep it from happening again in the future.