Answer the following question:

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