STOCK PURCHASE AGREEMENT BY AND AMONG Athlon Holdings, Inc., THE ARENA GROUP HOLDINGS, INC. AND THE SELLERS SET FORTH HEREIN DATED AS OF APRIL 1, 2022