Saints Vikings Football
Sports

Is Brett Favre Finished?

Brett Favre entered his 20th NFL season with much to prove. After another off-season of speculation, he finally confirmed in August that he ...