Clues:
94 speedĀ
6'0
Got a new contract last year IRLĀ
DM me your guesses, if you get it right, I'll give you a shout-out in a forum post. Good luck!