Which Is a Better Investment, Atlanta Braves Holdings, Inc. or Lionsgate Studios Corp. Stock?