Carlos Beltrán was the fall guy for the Astros cheating scandal but his Hall of Fame wait may be over.