Drive for Detroit: Week 6 in Review
October 2, 2017
By Geoff Kimmerly
Second Half editor
New powers continued to rise all over Michigan during Week 6 of the football regular season.
A few did so with spectacular upsets, while others broke streaks that had grown to include multiple seasons – or in one case, stretched nearly two decades.
The Drive for Detroit report powered by MI Student Aid details the most intriguing 11-player results from eight regions across our state plus the best from 8-player every week – and this week’s headliners are the most riveting, as a group, so far in 2017.
Bay & Thumb
Midland 39, Davison 25
Among the state’s elite in the near past, Midland entered this fall with two 4-5 finishes over the last three seasons (surrounding a 7-3 in 2015). But this win made lots of noise as Davison (5-1) hadn’t lost a regular-season game since 2015 and shut out the Chemics 20-0 last fall. Midland (5-1) and Lapeer now sit atop the Saginaw Valley League Blue standings and meet Week 8. Click for more from the Midland Daily News.
This Methner TD with :12.5 left makes the score 39-25 and seals it for the Chemics. pic.twitter.com/R8NPrEmoql
— Midland Chemics (@midlandchemics) September 30, 2017
Also noted:
Goodrich 41, Corunna 27 – The Martians (5-1) held onto their chance to grab a share of the Genesee Area Conference Red title and will cheer for Corunna (3-3) this week as the Cavaliers take on leader Lake Fenton.
Richmond 17, Almont 7 – The Blue Water Area Conference is down to a two-team race as Richmond (6-0) and Algonac are in first and Almont (4-2) has lost to both; the leaders meet in Week 8.
Flint Carman-Ainsworth 41, Bay City Central 31 – These Cavaliers (4-2) have won three straight to move into first place alone in the SVL Red, with Central (3-3) and Week 8 opponent Midland Dow a win back.
Unionville-Sebewaing 30, Reese 14 – USA (4-2) put itself in position to create a two or even three-way tie for the Greater Thumb Conference West title with leader Elkton-Pigeon-Bay Port Laker up next; Reese (3-3) is fighting for a playoff spot.
Greater Detroit
Belleville 35, Dearborn Fordson 7
Belleville not only clinched a share of the Western Wayne Athletic Conference Red title and earned a playoff berth by downing the co-leading Tractors (5-1), but the Tigers (6-0) make an even louder statement as a contender in Division 1. They are 6-0 for the first time since 2002 after also making the playoffs the last two seasons, and they’ve now given up just 13 points over their last five games. Fordson hadn’t given up more than 14 in a game this season. Click for more from the Detroit News.
ICYMI: Belleville improved to 6-0 on the season with a 35-7 win over Fordson on Friday night! Watch the highlights here! @JermainCrowell pic.twitter.com/FC61NZ7VfY
— STATE CHAMPS! (@statechampsnet) September 30, 2017
Also noted:
Detroit Martin Luther King 27, Detroit Denby 6 – The Crusaders (5-1) earned a share of the Detroit Public School League Black division title while handing Denby (4-1) its first loss in league play and overall.
Rochester Adams 38, Southfield Arts & Technology 14 – The Highlanders (5-1) remain part of a three-team first-place tie in the Oakland Activities Association Red after handing this loss to what has to be one of the best 3-3 teams in the state in the Warriors.
Warren DeLaSalle 52, Dearborn Divine Child 14 – Both could finish first in their respective Detroit Catholic League divisions, and DeLaSalle (5-1) if it wins out would have little argument as the overall best after handing Divine Child (5-1) its only loss so far.
Romulus 31, Redford Thurston 22 – The Eagles (4-2), which finished second in the WWAC Red last year, clinched a share of the WWAC Blue title while sending Thurston (4-2) into a tie for second place
Mid-Michigan
Olivet 34, Lake Odessa Lakewood 6
Lakewood (5-1) had won 15 straight league games and the last two championships after Olivet won the first-ever Greater Lansing Activities Conference title in 2014. The Eagles (6-0) have been on the verge though, with their only league losses the last two seasons to the Vikings. Olivet can clinch the championship outright this week against Stockbridge. Click for more from FOX17.
Also noted:
Alma 21, Freeland 7 – The Panthers (6-0) broke a four-game losing streak to the Falcons (4-2), keeping alive a Tri-Valley Conference Central title showdown possibility against Saginaw Swan Valley in Week 8.
Belding 35, Grand Rapids NorthPointe Christian 21 – The Ottawa-Kent Conference Silver race got whittled down this weekend and Belding (5-1) remains one of two co-leaders, while NorthPointe (5-1) is poised to claim a share if both falter over the final three games.
Breckenridge 27, Carson City-Crystal 26 – The Huskies (5-1) remain perfect in the Mid-State Activities Conference since joining the league last season; a win by Carson City-Crystal (3-3) would’ve created a three-way tie for first.
Pewamo-Westphalia 32, Laingsburg 11 – The Pirates (5-1) got one win away from clinching a third straight Central Michigan Athletic Conference title by upending the second-place Wolfpack (4-2).
Northern Lower Peninsula
Maple City Glen Lake 48, Frankfort 34
A five-point loss to Frankfort cost Glen Lake (3-2) the Northern Michigan Football Conference Leaders title in 2016, even as the Lakers went on to play at Ford Field and finish runner-up in Division 6. But they clinched a share of the 2017 league title with this victory, and with only winless Mancelona standing in the way of an outright championship. Frankfort (4-2) had won 11 straight league games dating to the start of the 2014 NMFC schedule. Click for more from the Traverse City Record-Eagle.
Also noted:
Boyne City 34, Kalkaska 13 – The Ramblers (6-0) held on to a share of first place in the NMFC Legends division by handing Kalkaska (3-3) its third straight defeat.
Traverse City St. Francis 49, Grayling 22 – The Gladiators (6-0) kept pace with Boyne City, handing Grayling (4-2) a second straight loss as the leaders continued to point to a possible league decider in Week 9.
AuGres-Sims 54, Whittemore-Prescott 14 – The Wolverines (6-0) clinched a share of the North Star League title after finishing second a year ago, and may also have dealt the blow to end the Cardinals’ 10-year playoff streak; Whittemore-Prescott is 2-4 and must win out for a chance at an at-large bid.
Traverse City West 30, Benton Harbor 13 – The Titans (6-0) equaled their win total from last season and already their most victories since 2004, while also putting Benton Harbor (2-4) in a position where it must win out to have a hope of a third straight playoff berth.
Southeast & Border
Reading 36, Union City 12
The Rangers, coming off back-to-back 3-6 seasons, are one win from claiming a share of the Big 8 Conference title after downing second-place Union City. Reading (5-1) hasn’t lost this season since opening night, and its final two league opponents are a combined 2-10. Union City also is 5-1 and enjoying a great rebound after going 2-7 last fall and 4-5 in 2015. Click for more from the Hillsdale Daily News.
Also noted:
Ottawa Lake Whiteford 51, Morenci 8 – Whiteford turned away what looked to be its most formidable challenge so far in the Tri-County Conference, sending Morenci to 3-3 overall and second place in the standings.
Clinton 28, Petersburg-Summerfield 24 – Clinton (4-2) is tied for second in the TCC and stayed in line for a Week 8 title-deciding date with Whiteford by jumping above the Bulldogs (4-2), who fell to fourth place.
Pinckney 35, Tecumseh 10 – The Pirates (5-1) held on to a tie for first in the Southeastern Conference White while putting Tecumseh (3-3) in a spot to win out to guarantee a playoff berth for the first time since 2014.
Saline 42, Monroe 14 – The Hornets (5-1) clinched a share of the SEC Red title and face co-second place Ann Arbor Pioneer this week; Monroe (3-3) is aiming to win out to make it back to the playoffs after missing a year ago.
Southwest Corridor
Stevensville Lakeshore 30, Portage Northern 27
In its closest Southwestern Michigan Athletic Conference West game so far this season, Lakeshore clinched a share of the league title and avenged last season’s three-point loss to the Huskies. The Lancers also moved to 6-0 for the first time since 2012 and secured a 20th straight playoff berth. Northern (2-4) continued a heart-breaking string, with three of their losses by a combined nine points. Click for more from the St. Joseph Herald-Palladium.
Also noted:
Climax-Scotts 60, Adrian Lenawee Christian 29 – The Panthers (5-1) remained tied for first in the Southern Central Athletic Association by handing Lenawee Christian (4-2) its second loss in three weeks.
Berrien Springs 59, Parchment 6 – The Shamrocks (5-1) clinched a share of the Berrien-Cass-St. Joseph White title with their third game of 50 or more points; Parchment (4-2) remains two wins from guaranteeing its first playoff berth since 2013.
Schoolcraft 35, Constantine 8 – This rivalry win by the Eagles (5-1), combined with the result below, helped put Schoolcraft into a first-place tie with only Watervliet in the Southwestern Athletic Conference Valley; Constantine (3-3) must win out to guarantee adding to its 18-year playoff streak.
Kalamazoo United 28, Coloma 27 – After falling to Watervliet in Week 5, United (5-1) dealt a disappointing blow to the much-improved Comets (4-2).
Upper Peninsula
Escanaba 42, Menominee 21
The streak is over; the Eskymos (5-1) downed Menominee for the first time since 1998 in the 122nd meeting between the Great Northern Conference rivals. And the win was impressive – the reigning champion Maroons hadn’t given up 42 points in a league game since 2008. Although it was the GNC opener for Menominee, Escanaba had already played two league games and with this win set up a potential league title matchup with Kingsford in Week 9 – although the Flivvers, 2-0 in GNC play, must first face the Maroons in Week 8. Click for more from the Escanaba Daily Press.
Also noted:
Iron River West Iron County 53, Calumet 20 – The Wykons (5-1) remain the only team undefeated in West Peninsula Athletic Conference play, while reigning champ Calumet (3-3) has lost three of four and needs to win out to extend a three-year playoff streak.
Bessemer Gogebic 26, L'Anse 7 – The first half of this season was tough for the Miners (2-4), but they’ve doubled last season’s win total and still have a playoff shot after stunning the Purple Hornets (4-2).
Negaunee 21, Ishpeming 14 – What a turnaround for these Miners; after opening 0-3, Negaunee is 3-3 and put Ishpeming (2-4) in a position of needing to win out for a chance at an at-large playoff bid.
Lake Linden-Hubbell 24, Bark River-Harris 12 – The Lakes also are riding a comeback wave; they opened 0-3, but after having no game Week 4 have won two straight and this time put Bark River-Harris (3-3) into a must-win playoff situation.
West Michigan
East Grand Rapids 28, Grand Rapids Christian 7
Reigning champion East Grand Rapids (6-0) took command of the Ottawa-Kent Conference Gold again by beating the Eagles by an identical score as in last year’s game, which also ended up deciding the league title. EGR lowered its points allowed average to 8.2 per game this fall. Still, this may not be over. Christian (5-1) is one of three teams one win behind in the league standings, and the Pioneers still must play the other two. Click for more from the Grand Rapids Press.
Also noted:
Rockford 27, Grandville 0 – The Rams lined up an O-K Red battle for first place this week against Holland West Ottawa by handing Grandville (4-2) its first league loss; depending on how this week goes, all three could end up sharing the title after Rockford and Grandville did so with Hudsonville in 2016.
Cedar Springs 28, Lowell 14 – It’s odd to call this an upset when Cedar Springs is 4-2, but Lowell (also 4-2) hadn’t lost an O-K White game since 2014 and this season has wins over leaders of two other leagues.
Kent City 28, Morley Stanwood 0 – The Eagles (6-0) not only won a matchup of undefeated teams, but in doing so clinched a share of the Central State Activities Association Silver title against the now second-place Mohawks (5-1); the teams shared the title in 2016.
Wyoming Kelloggsville 21, Wyoming Godwin Heights 20 – This was the other half of the paring down in the O-K Silver; both entered undefeated, but Kelloggsville (6-0) is now tied with Belding atop the standings while Godwin Heights (5-1) fell a game back in a league with four of seven teams at 5-1 or better.
8-Player
Morrice 33, Deckerville 32
Deckerville, last season’s 8-player MHSAA runner-up, has been considered a championship favorite all fall and still may be. But the Orioles (6-0) are in position to claim the North Central Thumb 8-Man League Stars division title after scoring a last-minute touchdown and converting a two-point conversion to hand the Eagles (5-1) their first league loss since 2014. Morrice must beat either Kingston this week or Lawrence in Week 8 to clinch a share NCTL Stars championship. Click for more from the Owosso Argus-Press.
Also noted:
Camden-Frontier 30, Bellevue 26 – The Redskins (6-0) have turned away both second-place teams in the Southern Central 8-Man Football League and can clinch a share of the title this week against Burr Oak; Bellevue (5-1) and Battle Creek St. Philip will be back in the mix with an upset.
Flint International Academy 78, Lawrence 74 – This set the MHSAA record for most points in an 8-player game when both teams score at least 40; Flint International (5-1) is tied for second in the NCTL Stars, but Lawrence (3-3) has scored the most points of any league team this season.
Kinde-North Huron 36, New Haven Merritt Academy 18 – The Warriors (5-1) held on to a first-place tie in the NCTL Stripes with Bay City All Saints; the Mustangs (3-3) have lost to both over the last three weeks.
Rudyard 30, Engadine 20 – The Bulldogs (5-1) still trail leaders Cedarville and Pickford in the Bridge Alliance Conference, but put themselves in position to earn a share of the league title if both falter over the next three weeks; Engadine (4-2) fell to fourth place but gets Cedarville next.
Second Half’s weekly “Drive for Detroit” previews are powered by MI Student Aid, a part of the Student Financial Services Bureau 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, including various student financial assistance programs to help make college more affordable for Michigan students. MI Student Aid administers the state’s 529 savings programs (MET/MESP) and eight additional aid programs within its Student Scholarships and Grants division. Click for more information and connect with MI Student Aid on Facebook and Twitter @mistudentaid.
PHOTO: Davison defenders chase a Midland ball carrier during Friday's Chemics win. (Photo by Terry Lyons.)
1st & Goal: 2025 Playoffs Week 3 Review
By
Geoff Kimmerly
MHSAA.com senior editor
November 18, 2025
The third weekend of these MHSAA Football Playoffs saw plenty of headlining moments.
Three first-time Regional champions and a team advancing to a Final for the first time.
Three statewide stunners – including two in Division 4 alone.
One team accomplishing something from all of the above on what had to be the most unforgettable night in that program’s history.
Add in the usual high-level matchups to be found this time of year, and it was a wild 48 hours across both peninsulas. See below for notes on all 36 games.
8-Player Division 1
HEADLINER Blanchard Montabella 32, Norway 28 Montabella (11-1) came back from a 28-8 halftime deficit to earn its first trip to an MHSAA championship game in this sport. The defeat was the only one this season for Norway (11-1), which was playing in its first Semifinal since 2006. Click for more from the Greenville Daily News.
HEADLINER Martin 20, Kingston 8 The Clippers (12-0) also trailed at halftime before scoring 20 unanswered points to earn their third Finals trip over the last four seasons. Kingston ended 10-2, with its highest win total since 1996. Click for more from the Kalamazoo Gazette.
8-Player Division 2
HEADLINER Felch North Dickinson 44, Onekama 28 The Nordics (12-0) will play for a Finals championship for the first time since 1998 after finding their stride against an Onekama defense that otherwise gave up only 11.5 points per game this season. The Portagers finished 11-1, setting a school record for victories. Click for more from the Iron Mountain Daily News.
HEADLINER Portland St. Patrick 36, Deckerville 15 St. Patrick denied Deckerville (10-2) a return trip to Superior Dome as the Eagles sought to add to their Division 1 title won a year ago. Instead, the Shamrocks (12-0) will play in their first Final since 2020, and after holding Deckerville to its fewest points since also scoring 15 in Week 1. Click for more from WLNS.
11-Player Division 1
HEADLINER East Kentwood 52, Hudsonville 28 The Falcons (10-2) avenged a 43-42 Week 7 loss to eventual Ottawa-Kent Conference Red champion Hudsonville, in doing so handing the 2024 Division 1 runner-up Eagles (11-1) their only defeat this fall. The Regional title was East Kentwood’s first since 2014 and came in part thanks to three rushing touchdowns and two passing scores from quarterback Kayd Coffman. Click for more from the Grand Rapids Press.
Regional Roundup Detroit Cass Tech 42, Saline 28 The reigning Division 1 champion Technicians (12-0) ran their winning streak to 23 as C.J. Sadler scored four touchdowns to help end Saline’s run at 10-2. Detroit Catholic Central 42, Clarkston 13 The Shamrocks (12-0) clinched a second-straight Regional title, opening a 28-7 lead by halftime and holding Clarkston (10-2) to its fewest points this fall. Rochester Adams 29, Romeo 13 The Highlanders (10-2) also won a second-straight Regional title, adding to a 39-7 win over Romeo (8-4) in their season opener.

11-Player Division 2
HEADLINER Dexter 56, Gibraltar Carlson 42 The Dreadnaughts (11-1) won their second Regional title in four years and this time by scoring their second-most points in a game this fall. Carlson (11-1) – which set a school record for wins this season – had opened up a two-score lead during the third quarter before Dexter stormed back. Quarterback Cooper Arnedt threw for 590 yards and eight touchdowns. Click for more from the Ann Arbor News.
Regional Roundup Portage Central 24, Traverse City Central 20 A lot of Portage Central headlines have gone to the defense this fall, but the offense earned this one as the Mustangs (12-0) took the lead in the fourth quarter and held onto the ball late to deny the Trojans (7-5) one more comeback attempt. Orchard Lake St. Mary’s 42, Midland Dow 7 The reigning Division 2 champion Eaglets (9-2) hit the road and scored their most points since Week 6, while also holding Dow (10-2) to its season low. Birmingham Groves 37, St. Clair Shores Lakeview 14 After starting this season 2-3, Groves (9-3) hasn’t lost since September and added a second-straight Regional title while ending a record-setting run for Lakeview (9-3) – which made an awesome jump from 3-6 a year ago,
11-Player Division 3
HEADLINER Warren De La Salle Collegiate 38, Detroit Martin Luther King 20 The Pilots opened up a 24-6 lead by halftime and kept King (7-5) – the reigning Division 3 runner-up – from reaching the Semifinals for the first time since 2020. De La Salle (6-6) has won five of its last seven games, and this was its fifth Regional title in six seasons after last year’s run ended in this round. Click for more from the Macomb Daily.
Regional Roundup Lowell 36, Zeeland West 34 The Red Arrows (10-2) moved past the reigning Division 3 champion Dux (8-4) late, earning their first Regional title since 2016. DeWitt 70, Fenton 26 The Panthers (12-0) reached 70 points for the second time this playoffs to advance to the Semifinals for the seventh time over the last eight seasons, ending Fenton’s longest run since 2016 at 8-4. Mount Pleasant 28, East Grand Rapids 14 The Oilers (12-0) earned their first trip to the Semifinals since 2011 and ended East Grand Rapids’ winning streak at seven games and season at 9-3.
11-Player Division 4
HEADLINER Dearborn Divine Child 10, Harper Woods 6 Divine Child is 11-1, so deciding a degree of upset here is difficult – but Harper Woods (11-1) had defeated Division 1 Saline and Clarkston among others this season and was ranked No. 1 in the final coaches poll, so this made a pretty big statewide wave. The Pioneers were seeking a third-straight Regional title, and Divine Child claimed its first since 2016. Click for more from the Detroit Free Press.
Regional Roundup Vicksburg 42, Portland 41 The Bulldogs (8-4) pulled off another of the stunners of these playoffs, clinching their first Regional title in this sport with a walk-off touchdown catch to hand Portland (11-1) its only defeat of the season. Hudsonville Unity Christian 52, Big Rapids 14 Unity Christian (11-1) won its first Regional title since 2021 with its sixth 50-point game this season, and also held Big Rapids (10-2) to the Cardinals’ season low. Goodrich 41, Williamston 33 The reigning Division 4 champion Martians (12-0) won this matchup of undefeated contenders, ending the Hornets’ longest run since 2020 at 11-1.
11-Player Division 5
HEADLINER Pontiac Notre Dame Prep 42, Frankenmuth 28 This rematch of last season’s Division 5 Final was much closer, but Notre Dame Prep prevailed again as quarterback Sam Stowe through three touchdowns passes and the Fighting Irish (10-2) also returned a blocked punt for a score. Frankenmuth finished 10-2, its only other loss to still-undefeated Goodrich during Week 1. Click for more from the Oakland Press.
Regional Roundup Ogemaw Heights 34, Saginaw Swan Valley 14 Ogemaw Heights (11-1) clinched its first Regional title since 2009, holding Swan Valley (10-2) to its fewest points since also scoring 14 in its only other loss this fall in Week 2. Grand Rapids West Catholic 27, Kalamazoo United 0 The Falcons (11-1) posted their first shutout since Week 2, and scored the most points the Titans (9-3) gave up in a game this fall. Monroe Jefferson 71, Michigan Center 45 This one will make the highest-scoring games list for this season, as Jefferson (11-1) scored its most since 2010 and Michigan Center (10-2) went over 40 for the eighth time this season.
11-Player Division 6
HEADLINER Kent City 50, Montrose 20 Kent City (12-0) added a first Regional title to its first District championship won the weekend before, reaching 50 points for the third time this season and after Montrose had given up only 62 points combined over its first 11 games. The Rams completed their winningest season since 2013 at 11-1. Click for more from the Muskegon Chronicle.
Regional Roundup Almont 44, Detroit Edison 8 After edging Edison 53-46 in Week 9, Almont (12-0) pulled away this time to claim a second Regional title in three seasons. The Pioneers set a program record for wins in finishing 9-3. Jackson Lumen Christi 21, Ida 7 The reigning champion Titans (9-3) turned away their strongest challenge since the start of October, and after defeating Ida (9-3) by 21 in a District Final a year ago. Kingsley 18, Reed City 14 The Coyotes (9-3) cut the margin after Kingsley (10-2) won their season-opening meeting 24-6, but the Stags prevailed scoring the go-ahead points on a fourth-down pass.
11-Player Division 7
HEADLINER Clinton 20, Millington 18 This was another classic decided during the final minute, as Clinton (10-2) went ahead on a scoring pass to end Millington’s repeat Division 7 championship hope and season at 9-3. The Regional title was Clinton’s first since 2022. Click for more from the Adrian Daily Telegram.
Regional Roundup Menominee 43, Shelby 0 The Maroons (12-0) have been tough on defense all season, allowing just 10 points per game on average, but they threw their first shutout in ending Shelby’s longest run since 2013 at 7-5. Pewamo-Westphalia 42, Ithaca 21 The Pirates clinched their first Regional title since 2021 and improved to 11-0, running their playoff record against Ithaca (8-4) to 3-0 over the last five seasons. Schoolcraft 22, Hanover-Horton 14 Schoolcraft (10-2) scored the only points of the fourth quarter to claim a second-straight Regional title. Hanover-Horton finished 9-3, setting a program record for wins.
11-Player Division 8
HEADLINER Harbor Beach 26, Beal City 15 The Pirates (12-0) won their first Regional title since 2018 and ended the season for reigning Division 8 champion Beal City (11-1). Harbor Beach continued its impressive defensive run, with the Aggies’ 15 points the most the Pirates have given up – and with Beal City averaging nearly 46 per game entering the weekend. Click for more from the Huron Daily Tribune.
Regional Roundup Hudson 68, Springport 22 The Tigers (12-0) continued their perfect run, scoring their second-most points this fall in handing Springport (11-1) the only loss of its winningest season. Bark River-Harris 22, Maple City Glen Lake 21 The Broncos (10-1) secured their first Regional title since 2003 with a kickoff return touchdown and 2-point conversion on the final plays of the game. Glen Lake (9-2) had scored just seconds earlier to break a 14-14 tie. Allen Park Cabrini 34, Madison Heights Madison 32 The Monarchs’ first Regional title came with a go-ahead touchdown during the fourth quarter, sending Cabrini to 11-1 and ending Madison’s season at 10-2 – an incredible turnaround after the Eagles had won a combined six games over the previous five seasons.
MHSAA.com's weekly “1st & Goal” previews and reviews are powered by MI Student Aid, a division within the Department of Lifelong Education, Advancement, and Potential (MiLEAP). 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 scholarship and grant programs that help make college Accessible, Affordable and Attainable for you. Click to connect with MI Student Aid and find more information on Facebook and Twitter @mistudentaid.
PHOTOS (Top) Portland St. Patrick running back Brady Leonard (9) accelerates through a hole during the first quarter of his team’s 8-Player Semifinal win Saturday over Deckerville. (Middle) Detroit Catholic Central quarterback Duke Banta targets a receiver during his team’s Division 1 Regional Final win Friday over Clarkston. (St. Patrick/Deckerville photo by Kolleth Photo. DCC/Clarkston photo by Terry Lyons.)
