Answer
Middlesbrough was the club Viduka played for before joining Newcastle United. Viduka, an Australian striker, spent three seasons at Middlesbrough from 2000 to 2003, scoring 25 goals in 89 appearances. His impressive performances earned him a move to Newcastle United in 2003, where he continued to showcase his goal-scoring prowess.