The NFL's relationship with streaming platforms is once again in the National Radio Hall of Famer and ESPN contributor Chris "Mad Dog" Russo's crosshairs.
During one of his routine appearances on ESPN's "First Take," Russo unleashed on the league's decision to place its historic game in São Paulo, Brazil, on the Peacock streaming service. The season opening game is scheduled to take place on Sept. 6 and will mark the first-ever NFL game in Brazil.
The league previously announced the...