This is a youth Drew Brees, New Orleans Saints jersey. It was made by Nike and has everything sewn on, Swingman style. 

It is a youth size XL 18-20 and when measured while laying flat it is 22" from armpit to armpit and 29" from the back of the neck to bottom hem.