Fox will buy streaming giant Roku for $22 billion

· NBC News