Summary: Lance Armstrong is stripped of his seven Tour de France victories; After yesterday's nuclear bomb in the UFC, Showdown Joe Ferraro recaps yesterday's events and tries to make sense of it all
Summary: Lance Armstrong is stripped of his seven Tour de France victories; After yesterday's nuclear bomb in the UFC, Showdown Joe Ferraro recaps yesterday's events and tries to make sense of it all