NFL executive thinks Giants’ Jalin Hyatt is ‘squirrelly’ and ‘naïve’

previous post