Kraken shed light on internal audit, hope to improve after disappointing season
Kraken CEO Tod Leiweke gave an update to a proposed internal audit on Wednesday, saying the Kraken have talked with a number of individuals and firms about using their services in the near future