Shortly before the Mets’ crack baseball folks heard about Carlos Beltran’s surgery and carefully aimed the rifle at the blasted remnants of their own feet, I spent a good chunk of time contemplating this post by Amazin’ Avenue’s Sam Page. Based on WAR, it showed the pre-Steadmanized Mets as an 83-win team. Page then offered [...]

