MacEwan recently clocked up a century of City appearances.
Ayrshire team lifts the high road trophy in Elgin.
Qualifier for Black Isle show produced two double clear rounds.
Six medals won in Glasgow during the indoor season.
Airman Arran Devine targets a Scotland call-up next.
Eleven City players now signed up for next season.
Jags need Fraserburgh to lose against Forres on Saturday for a chance of snatching league crown.
Speysiders' pitch is carrying water.
Jags bidding for 24th Highland League win in a row tonight.
Areas of Jags' park have water lying, placing some doubt on tonight's big match against Wick.
Rafford-based racer seeks sponsor to aid her team's European title bid
The 17-year-old has enjoyed his first full season of senior football with the Coasters.
Play-off dates confirmed for Fort William against Banks o' Dee.
Only Forres Mechanics can stop Buchan side from pipping Buckie Thistle to league glory.
City can still be caught by Cowdenbeath and manager Gavin Price warned his team they need to step up and confirm their safety from relegation.
Ten Elgin players signed up for next season.
Stewart wants to wipe out the hurt of losing the last League Cup final to Rothes.
Coasters picked up second win at Station Park this term thanks to Macaulay winner.
Return to the international darts set-up for Johnston's woollen mill worker.
A huge boost for the sport of tennis in the Moray area,