Oduro was tied for second on the team with five regular-season goals.
"We were looking for a forward who we feel could stretch the field," coach Dominic Kinnear said.
"We've been in talks with Dom for quite a period of time. We've always wanted to try to bring him back. With him signing, I think it fills that need that we have in our forward line."