Chiefs vs Patriots LIVE stream: How to watch NFL Playoffs online or on TV

The Chiefs face off against the Patriots at the Arrowhead Stadium in Missouri and Express Sport takes you through how to keep up with the action live.
social experiment by Livio Acerbo #greengroundit #live