Football teams have 53-man rosters plus practice squads plus massive coaching staffs and training staffs.
Football is a logistical nightmare to do during coronavirus, and it's less than 3 months until training camp.
Everyone who plays and is involved in a football game would need to be quarantined. Likely for months during the season. No visiting extended friends and family. None of that. Because if one football player gets it, there's a good chance that will spread like wildfire. Imagine 68-year old Bill Belichick getting coronavirus. Or 81-year old Tom Moore. Or if some player gets it, spreads it to his wife, who spreads it to her parents, and now more people are dying.
It's not that simple as saying, "We can and should be playing football games in September." Quite frankly, we probably shouldn't play football games in September. I hope they play because I love the NFL and I don't want to think of fall without it. But it's hard to think of a responsible way of doing that which doesn't completely upend players' and coaches' lives for several months.
We aren't Venezuela. Comparing the US to Venezuela is an irrelevant and useless argument.