Yesterday, Evil Geniuses' HCS winning Halo Team competed with NASCAR's Xfinity Series racers at a fan event at the Chicagoland Speedway.

RELATED: EG's Halo team to face off against NASCAR racers

Both EG and NASCAR's developmental series are sponsored by Xfinity, making the match almost seeded in Heaven.

Couldn't ask for a better view here at the #XFINITYSeries race at the Chicagoland Speedway pic.twitter.com/9a1dGXGDtE — Justin Brown (@theRoyBorg) September 17, 2016

According to ESPN's Bob Pockross, between races and matches, the gamers and the racers found they had more in common than either group would have thought.

"[The similarity] was very eerie to me. We review hours and hours of film, before and after major matches," EG coach, Ryan "Towey" Towey, said to Pockross. "We'll practice five or six nights a week, three or four hours at a time through all of our game types. We'll watch the competition's film. And we spend time taking and going over notes."

"On weeks I do play video games, for whatever reason, it helps me be more focused during the race weekend," Brennan Poole, six-time ARCA Racing Series winner told Pockross. "You're just so focused on what you're doing and reaction speeds and all that stuff in the first-person shooter games, that when I show up in the weeks I did play the game, I have a better race."

EG's day at the races was a good break as they prepare for the second week of HCS Pro League. Sept 21-22, they'll be going up against the enigmatic Enigma6 Group as well as EnVyUs's revamped roster, featuring longtime EG player, Eric "Snip3down" Wrona.

Sasha Erfanian is a Grunt for theScore esports. Follow him on Twitter, it'll be great for his self-esteem.