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