Ask Vic: Another victory for Patriots Which do you think is the more impressive feat? The Pats winning 20 in a row -- including playoff games and the Super Bowl -- or the Dolphins going undefeated during an entire regular season? 
Is this a piece of news regarding world politics, sports, business, or science and technology? 