five-year contract with John Archives - News Sports 24