Jimmy Donovan

Will Cleveland Get The NFL Draft In 2021?

So we should be hearing something about this by noon-ish today. The NFL owners are in Key Biscayne, Florida for their meeting...Patriots owner Robert Kraft so far hasn't been spotted in some spa so far but...today is when the NFL owners are gonna announce where the NFL Draft, what cities it will be...
Read More