The Star Player Being Kept Out of Cooperstown by a Trash Can Rock from 4,200,000,000 years ago confirms something we wondered ...