Appalachian State Mountaineers head coach Shawn Clark. Jim Dedmon-USA TODAY Sports

Last weekend, Appalachian State gave us one of the best games of the week. This week, they gave us one of the biggest upsets.

Appalachian State upset Texas A&M 17-14 at Kyle Field in College Station, Texas on Saturday. The win came a week after the Mountaineers nearly beat North Carolina in a thrilling 63-61 defeat.

Quarterback Chase Brice threw for 135 yards and a touchdown, while Camerun Peoples ran for 112 yards.

Shawn Clark, who is in his third full season as Appalachian State’s head coach, was extremely emotional during his postgame interview.

“We came into College Station and beat the No. 6 team in the country. How cool is that?” the 47-year-old head coach said on ESPN after the win.

“I wish my wife and kids were here. My little son, Braxton. It’s unbelievable.

“I love this program. This means everything to me.”

Clark took over Appalachian State for their bowl game in the 2019 season. He has gone 21-8 as head coach, including this big win over a team some thought would contend for a spot in the College Football Playoff. That’s pretty darn good.

More must-reads:

TODAY'S BEST
Cardinals catcher's injury timeline revealed
Suns hire ex-NBA champion as new head coach
Frank Vogel fell victim to a Suns ownership group eager to win
Luka Doncic hands OKC first playoff loss with gutsy Game 2 effort
Three takeaways as Rangers take commanding 3-0 series lead on Hurricanes
Rams make surprising move with former team captain
Ohio State AD is wrong for thinking Michigan wins deserve asterisk
Padres OF Jurickson Profar is a legitimate MVP candidate
Steelers' Cameron Heyward comments on controversial Justin Fields idea
Pacers coach claims officials are biased against 'small market' teams
14-year-old phenom signs unprecedented MLS deal that includes future Man City transfer
Tiger Woods, Rory McIlroy's 'soured' relationship paints murky future for PGA Tour
Stars almost blow another lead, even series with Avalanche
Auburn's Hugh Freeze uncomfortable with 'bidding wars' for top players in transfer portal
Cavaliers punch back, blow out Celtics in Game 2
Coach: Oilers star center could miss Game 2 vs. Canucks
Watch: Cavaliers' Evan Mobley turns defense into offense in Game 2 vs. Celtics
Xander Schauffele tops stacked leaderboard after first round of Wells Fargo Championship
Suns talks with head-coaching target 'expected to move quickly'
Knicks get even more bad injury news ahead of Game 3