James Fisher’s big plays help Strath Haven survive Upper Dublin’s challenge
James Fisher (#5) on his way to a touchdown in last night's win over Upper…