Tom Walsh spoke to ictfc.com after signing a 2-year deal with the club.