O'Connor, Black and Ogleby held over drugs
Scotland footballer Garry O'Connor was detained and two Hearts players arrested on suspicion of possessing cocaine in two separate incidents.
O'Connor, 28, who started his career at Hibs, was allegedly caught with the Class A drug in Edinburgh on Saturday.
The striker, from East Lothian, was detained by police but released without charge pending further examination.
Hearts players Ian Black, 26, and Robert Ogleby, 19, were arrested and charged on Sunday and later released.
A spokeswoman for Lothian and Borders Police said: "We had two people detained, both were cautioned and charged."
O'Connor, who has also played for Birmingham and Lokomotiv Moscow, was released by Barnsley in April.
In recent weeks, he was given training facilities by Celtic and the club's manager Neil Lennon did not rule out the possibility of signing the striker.
Midfielder Black, who was previously with Blackburn Rovers and Inverness Caledonian Thistle, is a regular in the Hearts first-team.
Wales Under-21 striker Ogleby signed for Hearts last summer after being released by Coventry City and is a member of the the Edinburgh club's youth team.