Steve Apostolopoulos is the latest billionaire interested in making a run at the National Football League’s Washington Commanders, ESPN reported, citing NFL sources.
Apostolopoulos recently toured the Commanders’ stadium and training facility, according to the report. ESPN didn’t say if he has made a formal offer to team owners Dan and Tanya Snyder.