SPORTSPHOTOS: Ridge at Immaculata footballRidge's Dan Skea (7) stretches out for extra yardage against Immaculata in Somerville on October 14, 2016.Keith MuccilliRidge's RJ Thornburg catches a pass for a first down at Immaculata football in Somerville on October 14, 2016.Keith MuccilliImmaculata's Colin Mullen (8) moves the ball against Ridge in Somerville on October 14, 2016.Keith MuccilliImmaculata's Keith Sivetz (5) cannot reach an overthrown pass on third down against Ridge in Somerville on October 14, 2016.Keith MuccilliImmaculata's Stuart Cundiff (2), left, tackles Ridge's Reed Handabaka (45) in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge at Immaculata football in Somerville on Oct. 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith MuccilliRidge @ Immaculata football in Somerville on October 14, 2016.Keith Muccilli