Buster Posey's appointment as the Giants' president of baseball operations brings high expectations due to his successful career as a player. While culture and attitude are important, having talented players is crucial for team success.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing