I know many will underestimate it and that I have preached it various times but one of the keys to the organization as a whole is that we need to bring a winning attitude and mentality (whether that comes from the culture, the leaders, or the players). We have seen far to often the last 7-8 years a team that gets itself into a advantageous position only to immediately squander it. A lot of that has to do with talent but I also think some of it is mental. Look at the Braves. They have learned over the past few years how to deliver the killer blow. Despite injuries this year they brought in some other guys and I truly believe the winning culture helped make a difference.
Along with talent, we need to develop that mindset and culture here.