Yes. Benson owns the Saints. But the NFL wants a team in Los Angeles, not San Antonio. It isn't completely up to him on this one.
That's crap -- if Benson wants the Saints in San Antonio, the NFL should go pound salt. First LA loses the Rams, then the Raiders, and now they want another team?
It used to be in SoCal, you would fill up a stadium for baseball and football at the same time and then all of us sports people moved to flyover country and attendance dropped with the liberals in charge! (Just kidding!)
Al Davis proved that the NFL can do nothing about a team moving where it wants. LA will not get a team because they have made it very clear that they will not build a stadium free of charge. That is the price to get an NFL team these days unfortunately.