Livingston have announced the signing of Dylan Bahamboula after his contract at Oldham expired.
The 27-year-old has signed a two-year deal with the Scottish club with the option of a third year.
Bahamboula was part of the club's pre-season camp to Spain earlier in pre-season and goes straight into the squad for today's Premier Sports Cup clash with Albion Rovers.

