Tag: business proposal

Byron Allen set to become first Black owner of NFL team

Byron Allen is bidding to become the first Black owner of an NFL team. The billionaire media mogul and investor is preparing to bid $5.6 billion