Home Tech News Surprise Verdict: NFL Forced to Shell Out $4.7 Billion to Fans!