The Herd (FS1) - NFL Futures Discussion

I went on The Herd on FS1 in the US to talk about NFL futures.