Question: where is jt barrett playing in the nfl?
Answer: New Orleans Saints