You’re Committed To Winning? Are You Kidding Me?
Talk to the executives of any sports organization and they will tell you they are committed to winning. Bullshit. If this is true why is it that the same teams are always on or near the top? How come certain teams always find that athlete that perfectly fits their need? Or, how does Kevin Durant [...]