In 2018 Mahones played for Kansas City Chiefs. If he played for other teams before that, IDK.
He’s a rookie.