"Linking up again with Tony Popovic is an exciting prospect for me and with how he helped me earlier in my career. I'm looking forward to again learning from the boss and getting back to my best for the Victory faithful," Juric said in a statement released by the club.
"Melbourne Victory is an ambitious club and I want to be a part of helping the club achieve success off the back of a great season for Victory last year."
Juric, 30, has been smashed by injuries in recent years and, while he had a strong stint at Adelaide United in 2020-21, he was injury-ravaged at Macarthur last season.
"Tomi has enormous pedigree as a striker and we believe the environment at the club can bring the best out of him," Popovic said.
"Tomi's addition to our attack elevates our quality and increases our options and we have no doubt that he can help us in achieving our goals this season."
Grant will enter his 15th and 16th seasons with the Sky Blues, when he is likely to surpass 300 ALM appearances, and hoped to deliver a return to the finals.
"I know last season wasn't our greatest so I'm determined to help return success to our club when we return home to our new world-class stadium this coming season," he said in a Sydney FC statement.
The Sky Blues recently lost centre-back Ben Warland, who has returned to hometown club Adelaide United on a two-year deal.