MLB.com Astros reporter Brian McTaggart discusses Carlos Beltran's successful career and why he would make a good managerial candidate