UPDATE: Click here to see all the Week 2 scores from across Michigan
High school football’s long-awaited return arrived at stadiums across Michigan last week, as teams kicked off the coronavirus-shortened 2020 season.
Limited spectators made for a unique atmosphere, and some fans went to bizarre lengths to catch a glimpse of the action, but what happened between the sidelines was more or less what everyone expected: good old-fashioned football.
Week 2 promises to provide another exciting slate of games, and MLive has a rundown of the must-see matchups for those fortunate enough to get their hands on a ticket voucher.
For a complete list of state’s games, follow along to see what the second week of Michigan’s 2020 high school football season has to offer.
Thursday, Sept. 24
Manistique (0-1) vs Ishpeming Westwood (0-1), 7 p.m.
New Lothrop (1-0) vs Byron (0-1), 7 p.m.
Friday, Sept. 25
Ada Forest Hills Eastern (1-0) vs Grand Rapids South Christian (1-0), 7 p.m.
Addison (1-0) vs Hanover-Horton (1-0), 7 p.m.
Adrian (0-1) vs Dexter (0-1), 7 p.m.
Alcona (0-1) vs Marlette (1-0), 7 p.m.
Algonac (0-1) vs Imlay City (0-1), 7 p.m.
Allen Park Cabrini (0-1) vs Royal Oak Shrine Catholic (1-0), 7 p.m.
Almont (1-0) vs North Branch (1-0), 7 p.m.
Ann Arbor Father Gabriel Richard (0-1) vs Burton Bendle (1-0), 5 p.m.
Ann Arbor Huron (0-0) vs Saline (1-0), 7 p.m.
Ann Arbor Skyline (0-0) vs Ann Arbor Pioneer (0-0), 7 p.m.
Armada (1-0) vs Yale (0-1), 7 p.m.
Auburn Hills Avondale (0-1) vs Rochester (1-0), 7 p.m.
Auburn Hills Oakland Christian (1-0) vs Sterling Heights Parkway Christian (0-1), 7 p.m.
Battle Creek Harper Creek (0-1) vs Jackson Northwest (0-1), 7 p.m.
Bay City Central (0-1) vs Mount Pleasant (1-0), 7 p.m.
Bay City John Glenn (1-0) vs Birch Run (0-1), 7 p.m.
Beal City (1-0) vs LeRoy Pine River (1-0), 7 p.m.
Beaverton (1-0) vs Harrison (1-0), 7 p.m.
Belding (1-0) vs Grand Rapids NorthPointe Christian (1-0), 7 p.m.
Belleville (1-0) vs Dearborn Fordson (0-0), 7 p.m.
Berkley (1-0) vs Pontiac (0-1), 7 p.m.
Berrien Springs (1-0) vs Comstock (0-1), 7 p.m.
Bessemer (0-1) vs Hancock (1-0), 7 p.m.
Birmingham Groves (1-0) vs Rochester Adams (0-1), 7 p.m.
Birmingham Seaholm (0-1) vs Farmington (0-1), 7 p.m.
Bloomfield Hills (1-0) vs Royal Oak (0-1), 7 p.m.
Boyne City (0-1) vs Kalkaska (0-1), 7 p.m.
Bridgeport (0-1) vs Essexville Garber (1-0), 7 p.m.
Britton Deerfield (0-1) vs Sand Creek (1-0), 7 p.m.
Brown City (0-1) vs Unionville-Sebewaing (1-0), 7 p.m.
Brownstown Woodhaven (0-1) vs Allen Park (1-0), 7 p.m.
Burton Bentley (0-1) vs Flint New Standard Academy (0-1), 7 p.m.
Caledonia (1-0) vs Rockford (1-0), 6 p.m.
Calumet (0-1) vs Gwinn (0-1), 7 p.m.
Carleton Airport (0-1) vs Monroe Jefferson (0-1), 7 p.m.
Caro (0-1) vs Bad Axe (0-1), 7 p.m.
Cass City (1-0) vs Reese (0-1), 7 p.m.
Cassopolis (1-0) vs Decatur (0-1), 7 p.m.
Centreville (1-0) vs White Pigeon (0-1), 7 p.m.
Charlotte (1-0) vs Portland (0-1), 7 p.m.
Chesaning (1-0) vs Montrose (1-0), 7 p.m.
Clarkston (1-0) vs Oxford (1-0), 7 p.m.
Clarkston Everest Collegiate (1-0) vs Comstock Park (0-1), 7 p.m.
Clawson (0-1) vs Center Line (1-0), 7 p.m.
Clinton (1-0) vs Brooklyn Columbia Central (1-0), 7 p.m.
Clinton Township Chippewa Valley (0-1) vs Romeo (0-1), 7 p.m.
Clinton Township Clintondale (1-0) vs Marine City (1-0), 7 p.m.
Clio (0-1) vs Corunna (0-1), 7 p.m.
Coldwater (1-0) vs Marshall (0-1), 7 p.m.
Coloma (1-0) vs Kalamazoo Hackett Catholic Prep (1-0), 7 p.m.
Constantine (0-1) vs Parchment (0-1), 7 p.m.
Coopersville (0-1) vs Spring Lake (0-1), 7 p.m.
Dansville (1-0) vs Fowler (1-0), 7 p.m.
Dearborn Divine Child (0-1) vs Detroit Loyola (1-0), 7 p.m.
Dearborn Heights Annapolis (0-1) vs Redford Thurston (0-1), 7 p.m.
Dearborn Heights Robichaud (1-0) vs Redford Union (0-1), 7 p.m.
Detroit Cass Tech (1-0) vs Detroit Mumford (1-0), 4 p.m.
Detroit Cody (0-1) vs Detroit Renaissance (0-1), 4 p.m.
Detroit Collegiate Prep (1-0) vs Detroit Communication Media Arts (1-0), 4 p.m.
Detroit Douglass (0-1) vs Detroit Southeastern (1-0), 7 p.m.
Detroit Edison (0-1) vs Southfield Bradford Academy (0-1), 7 p.m.
Detroit Martin Luther King (0-1) vs Detroit Western (1-0), 4 p.m.
Detroit Pershing (0-1) vs Detroit Central (1-0), 4 p.m.
Dowagiac (0-1) vs Plainwell (1-0), 7 p.m.
Dundee (0-1) vs Onsted (0-1), 7 p.m.
East Grand Rapids (0-1) vs Greenville (0-1), 5:30 P.M.
East Kentwood (0-1) vs Grandville (1-0), 7 p.m.
Eastpointe (1-0) vs Warren Woods Tower (1-0), 6 p.m.
Ecorse (0-1) vs Melvindale Academy for Business & Tech (0-1), 7 p.m.
Elk Rapids (0-1) vs Maple City Glen Lake (1-0), 7 p.m.
Erie Mason (1-0) vs Adrian Madison (1-0), 7 p.m.
Escanaba (0-0) vs Kingsford (1-0), 7 p.m.
Fenton (1-0) vs Flint Kearsley (1-0), 7 p.m.
Ferndale (1-0) vs Troy Athens (0-1), 7 p.m.
Flint Beecher (1-0) vs Flint Hamady (1-0), 5 p.m.
Flint Powers Catholic (0-1) vs Lapeer (1-0), 7 p.m.
Fraser (0-1) vs St Clair Shores Lake Shore (0-1), 7 p.m.
Freeland (0-1) vs Alma (0-1), 7 p.m.
Fruitport (0-1) vs Holland Christian (0-1), 7 p.m.
Fulton (0-1) vs Bath (0-1), 7 p.m.
Galesburg-Augusta (0-1) vs Delton Kellogg (0-1), 7 p.m.
Gaylord (0-1) vs Cadillac (1-0), 7 p.m.
Gibraltar Carlson (1-0) vs Dearborn Edsel Ford (0-1), 7 p.m.
Gladwin (1-0) vs Sanford Meridian (0-1), 7 p.m.
Grand Blanc (1-0) vs Davison (1-0), 7 p.m.
Grand Ledge (1-0) vs DeWitt (1-0), 7 p.m.
Grand Rapids Catholic Central (1-0) vs Middleville Thornapple Kellogg (0-1), 7 p.m.
Grand Rapids Christian (0-1) vs Byron Center (1-0), 7 p.m.
Grand Rapids Forest Hills Central (1-0) vs Grand Rapids Forest Hills Northern (0-1), 7 p.m.
Grand Rapids Ottawa Hills (0-1) vs Grand Rapids Kenowa Hills (0-1), 7 p.m.
Grand Rapids West Catholic (1-0) vs Hudsonville Unity Christian (1-0), 7 p.m.
Grass Lake (1-0) vs East Jackson (0-1), 7 p.m.
Grayling (1-0) vs Traverse City St Francis (0-1), 7 p.m.
Hamilton (1-0) vs Allendale (1-0), 7 p.m.
Harbor Beach (1-0) vs Sandusky (1-0), 7 p.m.
Harbor Springs (1-0) vs East Jordan (1-0), 7 p.m.
Harper Woods Chandler Park (1-0) vs Romulus Summit Academy North (1-0), 7 p.m.
Hartland (1-0) vs Plymouth (1-0), 7 p.m.
Haslett (0-1) vs Fowlerville (0-1), 7 p.m.
Hesperia (1-0) vs Kent City (1-0), 7 p.m.
Hillsdale (1-0) vs Blissfield (1-0), 7 p.m.
Holland (0-1) vs Muskegon Reeths-Puffer (0-1), 7 p.m.
Holland West Ottawa (0-1) vs Jenison (0-1), 7 p.m.
Holly (0-1) vs Flushing (0-1), 7 p.m.
Holton (1-0) vs Lakeview (0-1), 7 p.m.
Houghton (1-0) vs Norway (0-1), 7 p.m.
Houghton Lake (1-0) vs Lake City (0-1), 7 p.m.
Howard City Tri County (0-1) vs Newaygo (1-0), 7 p.m.
Hudson (0-1) vs Ida (0-1), 7 p.m.
Hudsonville (1-0) vs Grand Haven (0-1), 7 p.m.
Ionia (0-1) vs Lansing Catholic (1-0), 7 p.m.
Iron Mountain (1-0) vs Bark River-Harris (0-1), 7 p.m.
Ithaca (1-0) vs Midland Bullock Creek (1-0), 7 p.m.
Jackson (1-0) vs Monroe (1-0), 7 p.m.
Jackson Lumen Christi (1-0) vs Hastings (0-1), 7 p.m.
Johannesburg-Lewiston (1-0) vs Tawas (0-1), 7 p.m.
Kalamazoo Central (0-1) vs Stevensville Lakeshore (0-1), 7 p.m.
Kalamazoo Loy Norrix (0-1) vs Buchanan (1-0), 7 p.m.
Kingsley (1-0) vs Ogemaw Heights (1-0), 7 p.m.
Laingsburg (0-1) vs Saranac (1-0), 7 p.m.
Lake Fenton (1-0) vs Owosso (0-1), 7 p.m.
Lake Odessa Lakewood (1-0) vs Madison Heights Bishop Foley (1-0), 7 p.m.
Lake Orion (0-0) vs Oak Park (0-1), 7 p.m.
L’Anse (1-0) vs West Iron County (1-0), 7 p.m.
Lansing Waverly (1-0) vs Holt (0-0), 7 p.m.
Linden (1-0) vs Swartz Creek (0-1), 7 p.m.
Livonia Clarenceville (0-1) vs Lutheran Westland (0-1), 7 p.m.
Livonia Stevenson (0-1) vs Wayne Memorial (0-1), 7 p.m.
Lowell (1-0) vs Grand Rapids Northview (1-0), 7 p.m.
Ludington (0-1) vs Michigan Center (0-1), 7 p.m.
Macomb Dakota (1-0) vs Sterling Heights Stevenson (1-0), 7 p.m.
Macomb L’Anse Creuse North (0-1) vs St Clair Shores Lakeview (0-1), 7 p.m.
Macomb Lutheran North (0-1) vs Riverview Gabriel Richard (1-0), 7 p.m.
Mancelona (0-1) vs Charlevoix (1-0), 7 p.m.
Manchester (0-1) vs Napoleon (1-0), 7 p.m.
Manistee (1-0) vs Muskegon Orchard View (0-1), 7 p.m.
Manton (0-1) vs Roscommon (0-1), 7 p.m.
Marinette (WI) (0-0) vs Menominee (0-1), 7 p.m.
Marquette (1-0) vs Sault Ste Marie (1-0), 7 p.m.
Marysville (1-0) vs Madison Heights Madison (0-1), 7 p.m.
Mason (1-0) vs Eaton Rapids (0-1), 7 p.m.
Mason County Central (0-1) vs Ravenna (0-1), 7 p.m.
Mattawan (1-0) vs Portage Northern (1-0), 7 p.m.
McBain (1-0) vs Evart (0-1), 7 p.m.
Melvindale (0-1) vs Dearborn Heights Crestwood (1-0), 7 p.m.
Mendon (1-0) vs Hartford (0-1), 7 p.m.
Midland Dow (1-0) vs Saginaw (0-1), 7 p.m.
Milan (1-0) vs Riverview (1-0), 7 p.m.
Milford (1-0) vs Waterford Kettering (0-1), 7 p.m.
Millington (1-0) vs Carrollton (0-1), 7 p.m.
Monroe St Mary Catholic Central (0-1) vs Flat Rock (0-1), 7 p.m.
Mt Morris (0-1) vs Durand (1-0), 7 p.m.
Muskegon (1-0) vs Muskegon Mona Shores (1-0), 7 p.m.
Muskegon Catholic Central (1-0) vs Benton Harbor (0-1), 7 p.m.
Muskegon Oakridge (1-0) vs Montague (1-0), 7 p.m.
New Baltimore Anchor Bay (1-0) vs Utica (0-0), 7 p.m.
New Boston Huron (1-0) vs Grosse Ile (1-0), 7 p.m.
New Haven (0-1) vs Madison Heights Lamphere (1-0), 7 p.m.
Niagara (WI) (0-0) vs Crandon (WI) (0-0), 7 p.m.
Niles (0-1) vs South Haven (0-1), 7 p.m.
Niles Brandywine (1-0) vs Lawton (1-0), 7 p.m.
North Farmington (1-0) vs Rochester Hills Stoney Creek (1-0), 7 p.m.
North Muskegon (1-0) vs Hart (0-1), 7 p.m.
Northville (0-1) vs Brighton (1-0), 7 p.m.
Novi (0-1) vs Canton (1-0), 7 p.m.
Okemos (0-1) vs St Joseph (1-0), 7 p.m.
Ortonville Brandon (1-0) vs Goodrich (1-0), 7 p.m.
Otsego (1-0) vs Paw Paw (1-0), 7 p.m.
Ottawa Lake Whiteford (0-1) vs Morenci (1-0), 7 p.m.
Ovid-Elsie (0-1) vs Otisville LakeVille Memorial (0-1), 7 p.m.
Parma Western (1-0) vs Battle Creek Pennfield (1-0), 7 p.m.
Perry (0-1) vs Olivet (1-0), 7 p.m.
Pewamo-Westphalia (1-0) vs Potterville (0-1), 7 p.m.
Pinckney (0-1) vs Tecumseh (0-1), 7 p.m.
Pinconning (0-1) vs Clare (1-0), 7 p.m.
Pittsford (0-1) vs Petersburg Summerfield (0-1), 7 p.m.
Pontiac Notre Dame Prep (1-0) vs Harper Woods (0-1), 7:00 AM
Port Huron Northern (0-0) vs Sterling Heights (0-1), 7 p.m.
Portage Central (0-1) vs Battle Creek Lakeview (1-0), 7 p.m.
Reading (1-0) vs Breckenridge (1-0), 7 p.m.
Reed City (1-0) vs Big Rapids (0-1), 7 p.m.
Remus Chippewa Hills (0-1) vs Central Montcalm (1-0), 7 p.m.
Richland Gull Lake (0-1) vs Battle Creek Central (0-1), 7 p.m.
Richmond (0-1) vs Croswell-Lexington (1-0), 7 p.m.
River Rouge (1-0) vs East Lansing (1-0), 7 p.m.
Rogers City (1-0) vs Oscoda (1-0), 7 p.m.
Romulus (1-0) vs Garden City (1-0), 7 p.m.
Roseville (1-0) vs Warren Cousino (0-1), 7 p.m.
Saginaw Arthur Hill (0-1) vs Flint Carman-Ainsworth (0-1), 7 p.m.
Saginaw Heritage (0-1) vs Midland (1-0), 7 p.m.
Saginaw Michigan Lutheran Seminary (1-0) vs Saginaw Nouvel (0-1), 7 p.m.
Saginaw Swan Valley (1-0) vs Frankenmuth (1-0), 7 p.m.
Salem (0-1) vs Howell (0-1), 7 p.m.
Schoolcraft (1-0) vs Saugatuck (1-0), 7 p.m.
Shepherd (0-1) vs Farwell (0-1), 7 p.m.
Southgate Anderson (1-0) vs Bay City Western (0-1), 7 p.m.
Sparta (1-0) vs Hopkins (1-0), 7 p.m.
Springport (1-0) vs Jonesville (1-0), 7 p.m.
St Charles (1-0) vs Rochester Hills Lutheran Northwest (0-1), 7 p.m.
St Clair (0-1) vs Grosse Pointe North (0-1), 7 p.m.
St Louis (0-1) vs Saginaw Valley Lutheran (0-1), 7 p.m.
Standish-Sterling (0-1) vs Hemlock (1-0), 7 p.m.
Stockbridge (1-0) vs Leslie (0-1), 7 p.m.
Sturgis (1-0) vs Allegan (0-1), 7 p.m.
Temperance Bedford (1-0) vs Ypsilanti Community (0-1), 7 p.m.
Traverse City Central (1-0) vs Petoskey (1-0), 7 p.m.
Trenton (0-1) vs Taylor (0-1), 7 p.m.
Troy (1-0) vs Walled Lake Central (0-1), 7 p.m.
Ubly (0-1) vs Memphis (0-1), 7 p.m.
Utica Eisenhower (0-1) vs Grosse Pointe South (1-0), 7 p.m.
Utica Ford (0-1) vs Warren Mott (1-0), 7 p.m.
Vassar (0-1) vs Elkton-Pigeon-Bay Port Laker (1-0), 7 p.m.
Vicksburg (0-1) vs Three Rivers (0-1), 7 p.m.
Walled Lake Northern (0-1) vs South Lyon (1-0), 7 p.m.
Warren De La Salle Collegiate (0-1) vs Orchard Lake St Mary’s (1-0), 7 p.m.
Warren Fitzgerald (0-1) vs Hazel Park (0-1), 7 p.m.
Warren Lincoln (0-1) vs St Clair Shores South Lake (1-0), 7 p.m.
Warren Michigan Collegiate (1-0) vs Detroit Community (0-1), 7 p.m.
Waterford Mott (0-1) vs Walled Lake Western (0-1), 7 p.m.
Watervliet (1-0) vs Fennville (0-1), 7 p.m.
Wayland (0-1) vs Cedar Springs (1-0), 7 p.m.
West Bloomfield (1-0) vs Southfield Arts & Technology (0-1), 7 p.m.
Westland John Glenn (0-1) vs Livonia Franklin (0-0), 7 p.m.
White Cloud (0-1) vs Morley Stanwood (0-1), 7 p.m.
White Lake Lakeland (1-0) vs South Lyon East (1-0), 7 p.m.
Whitehall (1-0) vs Shelby (0-1), 7 p.m.
Whitmore Lake (1-0) vs Dearborn Advanced Tech Academy (1-0), 7 p.m.
Williamston (1-0) vs St Johns (0-1), 7 p.m.
Wyandotte Roosevelt (1-0) vs Lincoln Park (0-1), 7 p.m.
Wyoming (0-1) vs Zeeland East (1-0), 7 p.m.
Wyoming Kelloggsville (0-1) vs Wyoming Godwin Heights (0-1), 6 p.m.
Ypsilanti Lincoln (1-0) vs Chelsea (1-0), 7 p.m.
Zeeland West (1-0) vs Grand Rapids Union (0-1), 7 p.m.
Athens (0-1) vs Climax-Scotts (1-0), 7 p.m.
Atlanta (1-0) vs Merrill (1-0), 7 p.m.
Au Gres-Sims (0-1) vs Posen (1-0), 7 p.m.
Baldwin (0-1) vs Marion (0-1), 7 p.m.
Bear Lake (1-0) vs Brethren (0-1), 7 p.m.
Bloomingdale (0-1) vs Webberville (0-1), 7 p.m.
Camden-Frontier (0-1) vs Bellevue (0-1), 7 p.m.
Cedarville (1-0) vs Pickford (1-0), 7 p.m.
Coleman (0-1) vs Lawrence (2-0), 7 p.m.
Crystal Falls Forest Park (1-0) vs Carney-Nadeau (0-1), 6 p.m.
Eau Claire (0-1) vs New Buffalo (1-0), 7 p.m.
Fife Lake Forest Area (0-1) vs Gaylord St Mary (1-0), 7 p.m.
Genesee (1-0) vs Burton Atherton (0-1), 7 p.m.
Hale (0-1) vs Hillman (1-0), 7 p.m.
Indian River Inland Lakes (1-0) vs Mesick (1-0), 7 p.m.
Kinde North Huron (1-0) vs Bay City All Saints (0-0), 7 p.m.
Martin (1-0) vs Bridgman (1-0), 7 p.m.
Mayville (1-0) vs Kingston (0-1), 7 p.m.
Morrice (1-0) vs New Haven Merritt Academy (0-1), 7 p.m.
Mount Pleasant Sacred Heart (1-0) vs Caseville (0-1), 7 p.m.
North Adams-Jerome (1-0) vs Litchfield (0-1), 7 p.m.
Onaway (1-0) vs St Helen Charlton Heston Academy (0-1), 3 p.m.
Onekama (0-1) vs Manistee Catholic Central (1-0), 7 p.m.
Peck (0-1) vs Carsonville-Port Sanilac (0-1), 7 p.m.
Pellston (1-0) vs Bellaire (0-1), 7 p.m.
Rapid River (1-0) vs Engadine (0-1), 7 p.m.
Rudyard (0-1) vs Brimley (0-1), 7 p.m.
St Joseph Michigan Lutheran (1-0) vs Wyoming Tri-unity Christian (0-1), 7 p.m.
Suttons Bay (1-0) vs Central Lake (0-1), 7 p.m.
Tekonsha (1-0) vs Burr Oak (1-0), 7 p.m.
Vermontville Maple Valley (0-1) vs Gobles (0-0), 7 p.m.
Vestaburg (1-0) vs Portland St Patrick (1-0), 7 p.m.
Waldron (0-1) vs Battle Creek St Philip (0-1), 7 p.m.
Whittemore-Prescott (1-0) vs Mio (0-1), 7 p.m.
Saturday, Sept. 26
Alpena (0-1) vs Traverse City West (0-1), 7 p.m.
Benzie Central (0-1) vs Cheboygan (0-1), 1 p.m.
Bloomfield Hills Brother Rice (1-0) vs Detroit Catholic Central (1-0), 7:30 P.M.
Brazil Northview (IN) (4-1) vs Edwardsburg (1-0), 2 p.m.
Concord (0-1) vs Quincy (0-1), 11:00 AM
Detroit Country Day (0-0) vs Detroit U-D Jesuit (1-0), 2 p.m.
Detroit Denby (1-0) vs Detroit East English (0-1), 12 p.m.
Detroit Osborn (0-1) vs Detroit Henry Ford (0-1), 3 p.m.
Detroit Voyageur Prep (1-0) vs Detroit Leadership Academy (0-1), 1 p.m.
Frankfort (0-1) vs St Ignace (0-1), 3 p.m.
Grosse Pointe Woods University Liggett (0-1) vs Mount Clemens (0-0), 1 p.m.
Harrison Township L’Anse Creuse (1-0) vs Port Huron (1-0), 1 p.m.
Marine City Cardinal Mooney (0-1) vs Waterford Our Lady of the Lakes (0-1), 1 p.m.
Three Oaks River Valley (1-0) vs Wyoming Lee (0-1), 3 p.m.
Union City (0-1) vs Homer (1-0), 7 p.m.
Adrian Lenawee Christian (1-0) vs Colon (1-0), 3 p.m.
Ashley (0-1) vs Akron-Fairgrove (0-1), 2 p.m.
Eben Junction Superior Central (0-1) vs Lake Linden-Hubbell (1-0), 12 p.m.
Marcellus (0-1) vs Vandercook Lake (0-0), 3 p.m.
Munising (1-0) vs Newberry (0-1), 7 p.m.
Powers North Central (1-0) vs Felch North Dickinson (0-1), 5 p.m.
Stephenson (1-0) vs Ontonagon (0-1), 1 p.m.
More high school football coverage
How to watch and stream Michigan high school football games Sept. 24-26
Breckenridge, Reading set up 2018 football state championship rematch
Top 50 Michigan high school football teams: New week, new No. 1 team
Week 1 Michigan high school football highlights, links, photos, more
2020 Michigan High School Football Player of the Year watch list: Week 2
Protestors gather in Lansing to oppose mandatory masks for youth athletes during sports
Evolution of iconic Hackley Stadium: Century-old Muskegon venue goes from classic to ‘Wow!’
Metro Detroit high school first in state on brink of missing football playoffs due to canceled games