Career
Sweeney spent the majority of his time in football with Bristol City. Initially with non-league Renfrew F.C., Sweeney signed for Morton in 1966. He played 137 games for the club before moving to England with Bristol City in 1971.
Sweeney finally left City in 1982 when he was one of the infamous "Ashton Gate Eight", a group of top-earning players who tore up their contracts in order to save the free-falling club from bankruptcy.
In all he managed 406 league games for the club, placing him near the top in City"s appearance records. After leaving Bristol City Sweeney rounded out his career in the Football League with a brief spell at York City before finishing his playing career in non-league football with Forest Green Rovers.
Following his retirement from playing Sweeney initially remained in football. He served as a coach at Walsall under Tommy Coakley, a former team-mate at Morton, and was instrumental in the Saddlers strong showing during the 1986-1987 season.
Sweeney would later return to Ashton Gate and following the departure of Joe Jordan in 1997 he served a spell as caretaker manager.
Sweeney had been assistant to Jordan before the latter"s departure. Subsequently Sweeney left football and worked as a postman in Portishead, Somerset.