Way to go!
Your choices for Minnesota:
http://www.marathonguide.com/races/search.cfm1/7/18 Zoom! Yah! Yah! Indoor Marathon Northfield, MN ( INDOOR, no kidding, Boston ruled it ineligible after somebody used it to qualify)
4/29/17 Brainerd Jaycees Run for the Lakes Nisswa, MN (cool time of year)
5/12/18 Lake Wobegon Trail Marathon St. Joseph, MN (cool, trail)
5/27/12 Stillwater Marathon Stillwater, MN
5/28/17 Med-City Marathon Rochester, MN (paved)
6/3/17 Heartland Series Winona, MN
6/5/16 Minneapolis Marathon Minneapolis, MN
6/17/17 Grandma's Marathon Duluth, MN (big, expensive (hotels), warm)
7/15/17 Eugene Curnow Trail Marathon (formerly the Half Voyageur Trail Marathon) Carlton, MN (near Duluth) (hilly, warm)
8/20/16 Endurance United Urban Trail Marathon Saint Paul, MN
9/6/08 Superior Trail Marathon Lutsen, MN (trail, real hilly)
9/9/17 Moose Mountain Marathon Lutsen, MN (trail, real hilly)
9/9/17 Dick Beardsley Marathon Detroit Lakes, MN (paved - Dick Beardsley himself hosts it, photo ops!)
9/16/17 Walker/North Country marathon Walker, MN (half trail, half paved)
9/23/17 Ely Marathon Ely, MN
10/1/17 Medtronic Twin Cities Marathon Minneapolis/St.Paul, MN (big, cool, paved)
10/14/17 Bemidji Blue Ox Marathon Bemidji, MN
10/22/17 Mankato Marathon Mankato, MN