Byron Allen is embroiled in a $20 billion civil rights lawsuit against the biggest cable provider in America, Comcast. What We Know: Allen is the […]