What you and I see as insurmountable is only as fierce as what we make of it. History is filled with stories of the underdog, those whom the majority would rule out against the odds and never think twice about. Conventional wisdom tells us to always bet on the strong, the powerful, and the undefeated. But the true giants of history are rarely the tallest, the strongest, or the most feared. More often, its the small men of valor who are willing to take the hits and go the distance with heart, soul and faith, who win.  The giants the world sees as impossible to beat may only take small stones to defeat with only the willingness to stand and daring enough to believe.