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!