Tom Freeman, an assistant at Arizona State the past eight years, was hired as offensive line coach at Purdue.