Search

Squads for today’s games

There are three Musselburgh teams playing across the country today as the 1XV travel to Marr, the 2XV are in a top of the table battle with Heriot’s Blues and the 3XV are at home to Ross High 2XV.