The Australian forward has seen his time at Glanford Park hampered by injuries, managing just 16 appearances for the Iron.
He joined Blue Square premier outfit York City on loan earlier this season, but has finally left North Lincolnshire to return to Scotland on a free transfer.
McBreen joined Scunthorpe from Falkirk in August 2006, having previously played for Romanian side Universitatea Craudia.
He joined Blue Square premier outfit York City on loan earlier this season, but has finally left North Lincolnshire to return to Scotland on a free transfer.
McBreen joined Scunthorpe from Falkirk in August 2006, having previously played for Romanian side Universitatea Craudia.