Morton boss Jim Duffy has made experienced forward Andy Barrowman his latest signing of the summer.
The 29-year-old was with Livingston last season but has played for a number of other clubs.
He began his career at Birmingham as a youngster and has also had spells at Kilmarnock, Queen of the South, Ross County, Inverness CT, Dunfermline and Dundee.