Newcastle United have agreed a three-year front-of-shirt sponsorship deal with KNOX Hydrate, the same company that will sponsor the training ground.