#TBT Sports Blog: Improbable Upsets in Sports

Today’s #TBT sports blog recounts three of the most improbable upset victories in sports history. Popular stories about improbable, upset victories got their start centuries ago when a physically over matched shepherd boy named David squared off as an unlikely … Continue reading