WATCH: NFL insider suggests Las Vegas Raiders owner Mark Davis could be forced to sell
Apr. 26, 2024 – 11:09 – Las Vegas Raiders owner Mark Davis oversees one of the most prominent teams in American sports, but recent allegations of troubling economic issues and retaliatory firings are now leading to scrutiny and questions about his future.