Russell Jerome Brandon (born June 1967) is an American sports executive, and current President of the XFL. Brandon is best known for his 21-year tenure in the front office of the Buffalo Bills of the National Football League. From Wikipedia
New Spring Football League Set to Kick Off in March 2024