Posts Tagged ‘Will Allen’

Tagliabue Overturns Saints Suspensions

Most NFL Odds would never have seen today’s events coming. It may took some time, but today is a day of relief and happiness for a couple of former New Orleans Saints players, as they are finally off the hook today – thanks in part to former NFL Commissioner Paul Tagliabue. Tags today overturned the […]