So, getting back to our topic from last week, where does a never say die, never quit until the last out is made attitude come from in the world of sports? While I do believe that some of us are just born with a bit more of this in us, I believe MOST of this […]