adiv football mjc sajc final

Joel Chan (MJC #18) tackles William Winarto (SAJC #4). (Photo 21 © Matthew Lau/Red Sports)