Plenty of action over the weekend in college and professional football.
In the college ranks, the big story of Saturday was the upset of #13 Virginia Tech by unranked Old Dominion University. Old Dominion was a 29 point underdog, but scored 28 points in the 4th quarter of the game to stun the undefeated-no-more Hokies.
The #7 Stanford Cardinals overcame a 17 point deficit at halftime on the road in one of the loudest stadiums in college football, defeating the #20 Oregon Ducks in overtime 38-31.
The Black Knights of Army gave the #5 Oklahoma Sooners a scare on their home turf, taking it to overtime with their triple option threat, but the Sooners prevailed with a late stand 28-21.
And while most of the top teams won easily, there were several teams with undefeated records entering the weekend who garnered their first losses including Missouri, Mississippi State, Oklahoma State, Iowa and Indiana.
On the pro side of things, there were plenty of surprises and upsets in this third week of the NFL season.
The New Orleans Saints defeated the Atlanta Falcons 43-37 on the road in overtime in an exciting shootout game.
Kansas City Chiefs QB Pat Mahomes continued his hot start to the season throwing another 3 TDs as they defeated the San Francisco 49ers 38-27. Worse for the Niners, their starting quarterback Jimmy Garoppolo may be lost for the season with a serious knee injury.
The winless Buffalo Bills shocked the Minnesota Vikings in Minneapolis, dominating the Vikes for a 27-6 victory.
The New York Giants got their first win of the season defeating the Houston Texans 27-22 in Texas.
And Philadelphia Eagles quarterback Carson Wentz made a successful comeback today with a 20-16 win over the Indianapolis Colts.