Storm Deirdre takes its toll on weekend sport

0
236