And you know what? It makes sense. United aren't a good club. They aren't a great club. They are one of the best-run clubs in the universe. They probably should drub Villa more often than not.
But do you know what Villa haven't had for those 20 years? Tim. Sherwood. And we've got him now, and Villa Park is sold out and ready to be as loud as it has ever been on a Friday night match.
So follow along with us, why don't you? You'll find everything you need to watch the match below. While you're waiting for it to start, why not look at our coverage thus far or give a listen to this week's Holtecast? And be sure to join us in the comments.
Up the Villa! Up the Sherwood!
Location: Villa Park, Birmingham, England
Kick-off time: 7:45 PM GMT, 2:45 PM Eastern, 11:45 AM Pacific
Available TV: Sky Sports 1/HD UK (UK), NBCSN (US), NBC Sports Live Extra (US), NBC UNIVERSO (US)
Available streaming: NBC Sports Live Extra, Sky Go UK
Available radio: AVTV (subscription required), Westwood One Sports (US)
For listings in other countries, check out LiveSoccerTV.com.
Aston Villa team news
Manchester United team news