Twitter will stream live NFL games this fall

The Atlanta Falcons could be among the teams featured on Twitter live game streams this fall.

Credit: Ronald Martinez

Credit: Ronald Martinez

The Atlanta Falcons could be among the teams featured on Twitter live game streams this fall.