Sen. Greg Rothman says while he did make money on the 2025 sale, he had nothing to do with the actual data center deal.
Paul Allen's estate announced on Feb. 18 that it was selling the team, which is coming off its second Super Bowl victory in ...