It's done! NFL Owners have unanimously approved the sale of the Commanders!