Huddersfield have completed a deal to sign former Wigan stand-off Kevin Brown on a permanent deal.
The 21-year-old has played the last six games on loan for the Giants, scoring five tries, including one against his former club on Friday night.
He joins the Challenge Cup finalists on a three-year contract, but is not eligible for next week's final.
"Kevin has impressed me with his skills and attitude. I am delighted to have signed him," said coach Jon Sharp.