Really, I very much doubt it.
Ask yourself why Barnsley released him.
They are competing with Sunderland for the top spots in League One.
He isn't fit enough and he isn't good enough anymore for that level.
His performance level over 90 mins is nowhere near good enough for top league one side.
Good enough for SPFL which outside of Celtic is a very poor quality league.