Drive for Detroit: Week 5 in Review

September 30, 2019

By Geoff Kimmerly
Second Half editor

In case you missed it: The rain showed up again this weekend, turning the Week 5 football schedule into a two-day trudge for about 200 teams across Michigan.

But that’s not what we’ll remember most.

The midpoint of this regular season was filled with great rivalry matchups, many decided by only a few points and one that finished with a 3-2 score. We also saw marathons that had nothing to do with thunderstorms – like Livonia Franklin navigating three overtimes to get past rival Churchill and West Bloomfield needing a fourth to edge Lake Orion.

All of it served to set up what’s next to come – a raft of teams clinching league championships over the final month, and a number of teams this week joining our first playoff qualifiers of 2019: Berrien Springs Farmington, Flint Hamady and Jackson Lumen Christi.

"Drive for Detroit" is sponsored by MI Student Aid.

Bay & Thumb

HEADLINER Frankenmuth 23, Saginaw Swan Valley 20 For the second straight week the Eagles (5-0) sent another Tri-Valley Conference East co-leader into second place, this time Swan Valley with a win that took two days to complete. The Eagles now sit alone atop the East standings with Freeland, Swan Valley (3-2) and this week’s opponent Essexville Garber all tied for second with one league loss. Click for more from the Saginaw News and see below for highlights from WJRT.

Watch list Harbor Beach 29, Ubly 14 The Pirates (5-0) pulled within a win of claiming a piece of the Greater Thumb Conference East title after sharing it last season and winning it outright in 2017. Harbor Beach is putting up numbers like its MHSAA title contending days of last season and earlier this decade, outscoring opponents by a combined 226-31. Ubly (4-1) hadn’t given up more than 19 in a game until this one and was averaging 40.5 ppg.

Remember this one Goodrich 32, Ortonville Brandon 26 The Martians (4-1) set up a title-deciding matchup with Lake Fenton this week in the Flint Metro League “Lower” division by handing Ortonville Brandon (4-1) its first defeat. Brandon shared last year’s Metro title when the league was still unified for football before adding schools (including Goodrich) and splitting into divisions for this fall.

More shoutouts Fenton 35, Flint Kearsley 13 The Tigers have emerged as the lone first-place team in the Metro League “Upper” after sending Kearsley (4-1) into a tie for second with Linden and Flushing, Fenton’s opponents over the next two weeks, respectively. Saginaw Heritage 50, Midland Dow 15 The Hawks (3-2) just missed last season making the playoffs for the first time since 2007, but breaking a decade-long losing streak to Dow (2-3) might be the difference-maker this time.

Greater Detroit

HEADLINER West Bloomfield 59, Lake Orion 52 (4OT) The Oakland Activities Association Red has three teams at 4-1 midway through the season, and these are two of them after West Bloomfield prevailed in a matchup that tied for ninth highest-scoring overtime game in MHSAA history. The Lakers moved into first place alone in the league standings after coming back from a 10-point halftime deficit and with quarterback CJ Harris throwing for more than 200 yards and running for more than 190. Click for more from the Oakland Press.

Watch list Clinton Township Chippewa Valley 27, Macomb Dakota 21 The Big Reds (5-0) won their fifth straight over rival Dakota (3-2) and hold the top spot alone in the Macomb Area Conference Red as they look to continue their 19-game winning streak.

Remember this one Detroit Catholic Central 7, Bloomfield Hills Brother Rice 3 The Detroit Catholic League Central season is only a week old for DCC and Orchard Lake St. Mary’s, but those teams now have a one-game lead with the Shamrocks (3-2) handing Rice (4-1) its first defeat and the Eaglets edging Warren De La Salle Collegiate 16-14.

More shoutouts Brownstown Woodhaven 21, Allen Park 20 The Warriors (5-0) shared the Downriver League title last season despite losing to eventual third-place Allen Park (3-2), and now sit atop the league alone by avenging that defeat. Grosse Pointe South 35, Port Huron 0 Since falling Week 1 to Birmingham Groves, South (4-1) hasn’t lost – or given up a point – and handed Port Huron (4-1) its first defeat this week.

Mid-Michigan

HEADLINER Portland 21, Lansing Catholic 20 The Raiders (5-0) extended their Capital Area Activities Conference White winning streak to 24 in part by blocking an extra point during the final minutes that would’ve tied this game with the rival Cougars (4-1). The win also ran Portland’s streak in the series to five – something to keep in mind later as these two have met again in the playoffs the last two seasons. Click for more from the Lansing State Journal.   

Watch list East Lansing 21, DeWitt 2 The Trojans (4-1) followed up their impressive Week 4 win over Portage Northern with another that could eventually earn them a league title. DeWitt (3-2) was the reigning CAAC Blue champ and downed East Lansing 37-0 last season. But the Trojans now sit alone atop the standings after just two league games, having ended a DeWitt league winning streak that stretched back to 2008 and across the Panthers’ time in the CAAC Blue, Red and Gold.

Remember this one Clare 3, Sanford Meridian 2 It’s a good guess those involved will not soon forget being part of such a low-scoring game that also meant a ton in the Jack Pine Conference standings. Clare (5-0) now sits tied with Beaverton for first place after stopping two drives by Meridian (4-1) deep into Pioneers territory during the final 10 minutes.

More shoutouts Mason 46, St. Johns 7 The Bulldogs are 5-0 for the first time since 2009 and set up a CAAC Red decider this week against Fowlerville by shutting down the Redwings (3-2). Breckenridge 38, Merrill 0 Since falling to Beaverton in Week 1, Breckenridge also is unbeaten and has outscored its last four opponents by a combined 178-8. Merrill (3-2) was averaging 32 ppg entering the weekend.

Northern Lower Peninsula

HEADLINER Charlevoix 37, Frankfort 15 With four wins this season, Charlevoix (4-1) has equaled their totals from the last two years combined. This week’s victory over Frankfort (2-3) was the first since 2014 and kept the Red Rayders tied for first in the Northern Michigan Football League Leaders title race with Week 8 opponent Maple City Glen Lake. Click for more from the Traverse City Record-Eagle

Watch list Johannesburg-Lewiston 26, Tawas 14 The Cardinals (5-0) earned arguably the best win of a fast start and got some final prep for back-to-back games with Charlevoix and NMFL Legacy leader Harbor Springs. Tawas (3-2), playing eight games, must win two of the next three to guarantee a return to the playoffs.

Remember this one Houghton Lake 34, Lake City 14 The Bobcats (3-2) fell to Highland Conference leader Beat City in their Week 2 league opener, but kept pace in second place by getting past the Trojans (2-3).

More shoutouts Cadillac 26, Lake Odessa Lakewood 6 Like Charlevoix discussed above, Cadillac (3-2) has won as many games this fall as the last two combined and has a chance to make a run at a playoff spot. Mancelona 46, Elk Rapids 6 The Ironmen (3-2) are in position to make a run at their best finish and first playoff appearance since 2014.

Southeast & Border

HEADLINER Jackson Lumen Christi 21, Marshall 14 The Titans (5-0) took a big step toward wrapping up the Interstate 8 Athletic Conference title, bumping the Redhawks (4-1) out of a tie for first and with their final three league opponents a combined 4-11. Marshall kept pace for most of the game, with Lumen scoring the go-ahead touchdown in the third quarter before the teams held each other scoreless during the fourth.

Watch list Chelsea 13, Jackson 0 The Bulldogs (5-0) drew a step closer to clinching the Southeastern Conference White title by shutting out the reigning champion Vikings (3-2), which won the 2018 meeting 29-20. Chelsea’s final three league opponents are a combined 2-13.

Remember this one Hillsdale 10, Hudson 6 The Hornets (5-0) remain tied with Blissfield atop the Lenawee County Athletic Association standings after downing what has to be one of the state’s top 2-3 teams in Hudson, which has lost those games by a combined 32 points to teams a combined 13-2 this fall.

More shoutouts Pinckney 40, Ypsilanti Lincoln 14 The Pirates avenged last season’s loss to Lincoln to move to 4-1, eclipsing last year’s three victories while sending the Railsplitters to 2-3. Adrian Lenawee Christian 49, Grand Rapids NorthPointe Christian 8 Lenawee Christian (4-1) handed NorthPointe (4-1) its first defeat, and aside from a Week 2 loss to Sand Creek has outscored its other four opponents by a combined 201-8.

Southwest Corridor

HEADLINER Battle Creek Lakeview 35, Kalamazoo Central 7 The Spartans (5-0) clinched a share of the Southwestern Michigan Athletic Conference East title, avenging last season’s 21-13 loss to last season’s league champion Kalamazoo Central (2-3). Lakeview can finish an outright title run Week 8 against Kalamazoo Loy Norrix. Click for more from the Battle Creek Enquirer.

Watch list Portage Central 14, Stevensville Lakeshore 13 Both are chasing co-leaders Portage Northern and St. Joseph in the SMAC West and may not catch them. But both also are trying to extend playoff streaks – Central has made the postseason seven straight, and Lakeshore must win out to guarantee running their streak to 22 seasons. The Lancers are tied with Lumen Christi for the third-longest active playoff streak and sixth longest all-time.  

Remember this one Schoolcraft 67, Delton Kellogg 14 The Eagles (5-0) are averaging nearly 60 points per game and turned up the offense to start the Southwestern Athletic Conference Valley season against a playoff regular the last few seasons in Delton (3-2).

More shoutouts Benton Harbor 28, Battle Creek Central 21 After three straight playoff seasons and a run of state and national recognition, Benton Harbor fell to 3-5 last fall – but has bounced back and improved to 3-2 with this win. Cassopolis 33, Decatur 11 The Rangers (5-0) gave up their first points of the season, but against a Decatur team that despite falling to 2-3 has a solid chance to earn its seventh playoff berth in nine seasons.

Upper Peninsula

HEADLINER L’Anse 14, Lake Linden-Hubbell 0 The Purple Hornets (4-1) will have to win at least one more game to have a shot at making the playoffs for the first time since 2013, and their final four opponents are a combined 16-4. But L’Anse has set itself up for success just about as well as possible, this shutout its first in two seasons and against a Lakes team that at 3-2 is in a similar boat as it works to get back to the postseason. Click for more from the Houghton Daily Mining Gazette.

Watch list Menominee 35, Boyne City 0 Last season was the rarest of rare for the Maroons, who finished below .500 and didn’t make the playoffs both for the first time since 1995. But Menominee has rebounded substantially, its only loss to a Kaukauna, Wis., team that is 5-1. Boyne City fell to 2-3, but is tied for the lead in the NMFL Legends division.

Remember this one Negaunee 40, Ishpeming 20 After a pair of losses to still-unbeaten Iron Mountain and Calumet to start the fall, Negaunee (3-2) has won three straight with its largest margin yet coming against the Hematites (3-2).  

More shoutouts Sault Ste. Marie 24, Ogemaw Heights 12 The Blue Devils (4-1) are a win shy of equaling last year’s 5-4 finish and a candidate to make the playoffs for the first time since 2015, while Ogemaw Heights remains in the hunt for its first postseason berth since 2013. Escanaba 31, Kingsford 8 The Eskymos (4-1) bounced back from a painful loss to Marquette with their second-best defensive performance of the season in locking down the Flivvers (2-3).

West Michigan

HEADLINER Muskegon Oakridge 15, Montague 13 (OT) One of the best rivalries in Michigan just keeps getting better. This time, Oakridge (5-0) emerged victorious by stopping Montague’s 2-point conversion try to tie in overtime. This close finish follows Montague’s one-point win a year ago and is the fourth meeting over the last five between these two to be decided by seven points or fewer. Oakridge and Ravenna now sit atop the West Michigan Conference standings, with Montague (4-1) one game back. Click for more from the Muskegon Chronicle and see highlights below from State Champs Sports Network.

Watch list Byron Center 23, Zeeland West 22 We’ve talked up Byron Center (5-0) a bit in the early going this fall, but this win over Ottawa-Kent Conference Green powerhouse Zeeland West (4-1) is another major sign this could be a special season. This was the Bulldogs’ first win over the Dux since 2016, when Byron Center finished 10-2.

Remember this one Grandville 22, East Kentwood 21 The Bulldogs’ star continues to rise, and winning close against reigning O-K Red champion East Kentwood (3-2) could end up one the most important wins of the season as Grandville (5-0) looks to contend.

More shoutouts Zeeland East 42, Holland Christian 39 (OT) The two-time reigning champion Chix (4-1) just got past Holland Christian (2-3) to also remain undefeated in O-K Green play. Sparta 48, Grand Rapids West Catholic 7 The Spartans (4-1) took a serious step toward making the playoffs for the first time since 2013 and also can eye winning more than five games for the first time since 2011. Additionally, they hampered West Catholic’s hopes of extending its 16-year playoff streak. The Falcons (1-4) will have to win out to have the opportunity.

8-Player

HEADLINER Colon 42, Climax-Scotts 0 This was our featured 8-player matchup in Friday’s preview, and as noted then Climax-Scotts (4-1) had beaten Colon in 11-straight 11-player games before Colon switched to 8-player beginning with the 2018 season. The Magi (5-0) showed their superiority in this format, leaping a major hurdle as they run for a second straight Southern Central Athletic Association A championship. Click for more from JoeInsider.com

Watch list Mio 32, Hillman 14 The Thunderbolts have gone from 17 straight losses in 11-player to a 4-1 start in 8-player and handing Hillman (4-1) its first defeat of this fall. The Tigers had beaten Mio in four straight before they took a year off when Hillman moved to 8-player a year ago.

Remember this one Cedarville 48, Brimley 6 The Trojans (3-2) kept themselves in the mix in what looks like a strong Great Lakes Conference East, bouncing back from a loss to Rapid River by handing Brimley (4-1) its lone defeat.

More shoutouts Bellevue 30, Camden-Frontier 12 The Broncos gave themselves a chance in the SCAA A with a second-straight big win heading into this week’s matchup with Colon. Camden-Frontier (3-2) gets Colon in two weeks. Tekonsha 56, Waldron 54 (OT) Tekonsha (3-2) held on to stay on top in the SCAA B as it looks to repeat, with Week 7 opponent Burr Oak the only other team unbeaten in league play.

Second Half’s weekly “Drive for Detroit” previews are powered by MI Student Aid, a part of the Office of Postsecondary Financial Planning located within the Michigan Department of Treasury. MI Student Aid encourages students to pursue postsecondary education by providing access to student financial resources and information. MI Student Aid administers the state’s 529 college savings programs (MET/MESP), as well as scholarship and grant programs that help make college Accessible, Affordable and Attainable for you. Connect with MI Student Aid at www.michigan.gov/mistudentaid and find more information on Facebook and Twitter @mistudentaid.

PHOTO: Muskegon Oakridge's Leroy Quinn (20) breaks through the line during his team's 15-13 win over rival Montague. (Photo by Tim Reilly.)

1st & Goal: Week 5 in Review

September 28, 2020

By Geoff Kimmerly
Second Half editor

Sometimes it doesn’t take long to recognize a team is very good.

We’re only two weeks into this abbreviated Michigan high school football season. But we’ve seen enough to know a few things already about likely title contenders.

Take East Lansing and Adrian Lenawee Christian, which defeated reigning MHSAA Finals champions (River Rouge and Colon, respectively) this weekend. Three more teams that finished runners-up in 2019 fell, with Northville, Hastings and Muskegon Mona Shores (see photo above) among those enjoying celebrations.

Those are just five of the victors noted below in our weekly look at results that popped off the page from every region of the state.

Bay & Thumb

HEADLINER Flint Beecher 27, Flint Hamady 21 This was big for Beecher for two major reasons of likely similar importance. The Bucs (2-0) had lost three straight to rival Hamady (1-1). This win also puts them in prime position to win the Genesee Area Conference title. And to top it off, it was only Hamady’s second regular-season loss since the start of 2017. See highlights below from WJRT. 

Watch list Sandusky 42, Harbor Beach 30 Last week we recognized Harbor Beach for edging Ubly, but this week it’s Sandusky (2-0) for breaking a four-game losing streak to the Pirates (1-1) and grabbing early momentum in the Greater Thumb Conference East.

Remember this one Frankenmuth 35, Saginaw Swan Valley 6 Not only the did the Eagles (2-0) avenge their 2019 playoff loss, but they have now outscored their anticipated two toughest regular-season opponents by a combined 76-9.

More shoutouts Swartz Creek 14, Linden 7 The Dragons (1-1) equaled last season’s win total in one night and avenged their 37-0 loss to Linden (1-1) from last fall. Croswell-Lexington 36, Richmond 0 The Pioneers (2-0) broke an eight-game losing streak against the Blue Devils (0-2).

Greater Detroit

HEADLINER Sterling Heights Stevenson 12, Macomb Dakota 7 While winning their first two games by just a combined nine points, Stevenson (2-0) has had a more noteworthy start than all but a few teams statewide after also defeating Utica Eisenhower in Week 1. The Macomb Area Conference Red got even stronger this year with the addition of Grosse Pointe South, and Stevenson is working its way toward the front of the line. Click for more from the Macomb Daily and see highlights below from State Champs Sports Network.

Watch list Belleville 69, Dearborn Fordson 0 The last two matchups between these teams were decided by a combined four points – so now we have another reason to be plugged in to the Tigers (2-0) as they work this season to take the next step after two straight Division 1 Semifinal appearances.

Remember this one Northville 24, Brighton 14 After being shut out by Brighton (1-1) the last two seasons by a combined 55-0, the Mustangs (1-1) bounced back to down the reigning Division 1 runner-up.

More shoutouts Center Line 8, Clawson 7 The Panthers (2-0) have doubled their wins from a year ago, and in this one edged the reigning Macomb Area Conference champion. Riverview 24, Milan 12 The Pirates also avenged a 2019 loss to move to 2-0, doubling up last season’s Huron League title winner.

Mid-Michigan

HEADLINER East Lansing 21, River Rouge 6 The Trojans (2-0) announced themselves as deserving of serious attention in Division 2 with an impressive win over the reigning Division 3 champion. The Panthers (1-1) hadn’t been held to single-digit scoring since their 2018 playoff loss to Detroit Martin Luther King. Click for more from the Lansing State Journal.

Watch list Harrison 26, Beaverton 21 The Beavers (1-1) had beaten Harrison four straight seasons and are reigning Jack Pine Conference champions, but now will be chasing the Hornets (2-0) for the rest of this fall.

Remember this one Hastings 14, Jackson Lumen Christi 13 The Saxons shouldn’t soon forget it. Lumen (1-1) rarely loses during the regular season; in fact, the Titans rode a 22-game regular-season winning streak into this game and had beaten Hastings (1-1) by an average of 26 points over four straight recent wins.

More shoutouts Ithaca 39, Midland Bullock Creek 34 The reigning Tri-Valley Conference West I co-champs are in different divisions this season, but this had the back-and-forth of a title decider nonetheless. Hartland 62, Plymouth 7 The Eagles (2-0) broke a four-game losing streak against Plymouth (1-1) and after falling 35-13 a year ago.

Northern Lower Peninsula 

HEADLINER Kingsley 36, Ogemaw Heights 14 The Stags (2-0) ran their Northern Michigan Football League Legends winning streak to 12, with all of those wins by 19 or more points. The Falcons (1-1), previously a nonleague opponent, joined the Legends this season. Click for more from the Traverse City Record-Eagle.

Watch list Houghton Lake 32, Lake City 14 The Bobcats (2-0) have now won eight of nine league games since moving into the Highland Conference at the start of the 2019 season. 

Remember this one Frankfort 40, St. Ignace 12 Both had opened the season with defeats, but Frankfort got a nice rebound against a Saints team that made the playoffs last season. 

More shoutouts Benzie Central 34, Cheboygan 14 Cheboygan had won all five meetings over the last decade, including 44-0 a year ago. Harbor Springs 30, East Jordan 8 The Rams (2-0) have opened by outscoring their first two opponents by a combined 79-8.

Southeast & Border

HEADLINER Reading 52, Breckenridge 20 If this was any indication, two-time reigning Division 8 champion Reading (2-0) isn’t leaving the elite any time soon. The 52 points represent the most Breckenridge (1-1) has given up since Week 4 of 2015. The Rangers have won 15 straight. Click for more from the Hillsdale Daily News. 

Watch list Blissfield 31, Hillsdale 14 The Royals (2-0) are tied for the early lead in the Lenawee County Athletic Association after last year’s seven-point Hillsdale win in this matchup eventually led to the Hornets’ outright title.

Remember this one Clinton 54, Brooklyn Columbia Central 6 Clinton (2-0) is a new addition to the LCAA and immediately should impact the league title race – with Blissfield up this week.

More shoutouts Monroe 42, Jackson 14 The Trojans, winners of just three games a year ago, moved to 2-0 with a second victory over a team that finished above .500 last season. Ann Arbor Skyline 23, Ann Arbor Pioneer 7 Ann Arbor’s three public high schools opted to begin with Week 5, and Skyline began with equaling last season’s win total by avenging a 2019 defeat.

Southwest Corridor

HEADLINER Coldwater 24, Marshall 16 After two weeks, Coldwater is one of two teams (with Parma Western) still unbeaten from what’s quickly looking like a highly-competitive Interstate 8 Athletic Conference. Marshall might be one of the best 0-2 teams in the state after also falling to Lumen Christi by just a point in Week 4. Click for more from the Coldwater Daily Reporter.

Watch list Centreville 14, White Pigeon 8 The Bulldogs lost three Southwest 10 Conference games by a combined 24 points last season. This avenged one, and the other two opponents – Cassopolis then Mendon – are up next.

Remember this one Comstock 12, Berrien Springs 6 The Colts (1-1) broke a five-game losing streak against Berrien Springs and after losing 30-0 a year ago.

More shoutouts Vicksburg 43, Three Rivers 0 After a rough start Week 4 against Edwardsburg, Vicksburg (1-1) bounced back with a big win. Battle Creek Lakeview 6, Portage Central 0 The Spartans ran their regular-season winning streak to 11 with this their closest win of the run.

Upper Peninsula

HEADLINER Sault Ste. Marie 22, Marquette 16 The Blue Devils backed up the impressiveness their Week 4 opening win over Traverse City St. Francis with another that may have solidified them as the Upper Peninsula’s best this fall. Sault Ste. Marie (2-0) had lost four straight to Marquette (1-1), including 31-0 a year ago. Click for more from the Sault Ste. Marie Evening News.

Watch list Gladstone 22, Negaunee 20 The Braves (1-0) didn’t open until this weekend, but started out with a win over a traditional power and after falling behind early.

Remember this one Menominee 42, Marinette, Wis., 8 We always note this rivalry series that goes back to 1894 and that Menominee now leads 56-51-7.

More shoutouts West Iron County 16, L’Anse 7 Two games in, West Iron (2-0) has given up a combined 13 points. Iron Mountain 42, Bark River-Harris 6 The Mountaineers (2-0) ran their regular-season winning streak to 14 with this one over a 2019 playoff qualifier.

West Michigan

HEADLINER Muskegon Mona Shores 21, Muskegon 14 There are only a handful of matchups in Michigan these days that can contend with this one to be called the state’s best rivalry game. This latest chapter backs that up. After falling to the Big Reds 53-0 a year ago and going on to win the Division 2 championship, Mona Shores (2-0) this time beat Muskegon (1-1) – last season’s Division 3 runner-up – for the first time since 2015. Click for more from the Muskegon Chronicle.

Watch list Montague 42, Muskegon Oakridge 6 This also belongs high on the statewide rivalry list, with this big win coming off two seasons where the matchups were decided by a combined three points. 

Remember this one Byron Center 41, Grand Rapids Christian 6 The new-look Ottawa-Kent Conference White is impressive, and defeating last year’s Gold champ big could be a sign reigning Green champ Byron Center is ready to be in the mix again.

More shoutouts Hudsonville Unity Christian 39, Grand Rapids West Catholic 21 Unity (2-0) seems like a strong pick to emerge as a power in the new O-K Blue, and if tradition holds this win could mean even more in a few weeks. Manistee 34, Muskegon Orchard View 20 The 2018 Lakes 8 Athletic Conference champ avenged last season’s 58-7 defeat to the eventual 2019 title winner.

8-Player

HEADLINER Adrian Lenawee Christian 24, Colon 6 Make way for the Cougars (2-0). Lenawee, in its first season of 8-player, broke reigning Division 1 champion Colon’s 14-game winning streak and dealt the Magi (1-1) only their third loss as an 8-player program (against 24 wins). Click for more from the Adrian Daily Telegram. 

Watch list Whittemore-Prescott 66, Mio 16 A late add to 8-player this fall, Whittemore-Prescott has scored a combined 114 points during its 2-0 start.

Remember this one Martin 39, Bridgman 12 Last season’s Martin win in this matchup ultimately decided the Southwest Michigan 8-Man Football League title.

More shoutouts Pickford 20, Cedarville 0 The Panthers (2-0) appear on their way again after a fifth-straight win over the Trojans (1-1). Hale 14, Hillman 12 After falling just shy 54-42 against the Tigers last season, Hale scored just enough and rebounded after a season-opening loss.

PHOTO: Muskegon Mona Shores avenged its 2019 loss to Muskegon on Friday with a 21-14 victory. (Photo by Tim Reilly.)