All Videos

Why the Patriots are the luckiest team in sports history

Alex Myers discusses the Patriots' latest Super Bowl run -- and their annoying history of getting good breaks.

Share