Capitol Closeup: Amazon’s Big NFL Play, Touchdown or Fumble‪?‬

Amazon is making a massive play to own exclusive NFL streaming rights — what does it mean for the future of streaming, sports leagues, and advertising in America? Also, $2.15 quadrillion in stock trades in 2020…the huge implications of a market awash in cash.