Stefon Diggs' decision to sign with the Patriots has garnered a lot of attention around the NFL, with some questioning his ...