7/28/2017 - River Cities Speedway
7/28/2017 - River Cities Speedway

7/28/2017
River Cities Speedway

Download The MyRacePass App

Download The MyRacePass App

Download Today for Real-time Lineups & Results.

Download The MyRacePass App

Download The MyRacePass App

Download Today for Real-time Lineups & Results.

25 Laps

410 Sprints - WingedA Feature 1

Finish Start # Competitor Hometown +/-
1 1 9N Wade Nygaard Wade Nygaard Grand Forks, ND Grand Forks, ND -
2 2 2A Austin Pierce Austin Pierce Grand Forks, ND Grand Forks, ND -
3 3 20A Jordan Adams Jordan Adams Reynolds, ND Reynolds, ND -
4 6 8 Casey Mack Casey Mack East Grand Forks, MN East Grand Forks, MN 2
5 4 2JR Kelly Miller Kelly Miller Stirling, AB Stirling, AB -1
6 7 0 Nick Omdahl Nick Omdahl East Grand Forks, MN East Grand Forks, MN 1
7 11 31 Shane Roemeling Shane Roemeling Grand Forks, ND Grand Forks, ND 4
8 8 7 Trent Stengl Trent Stengl Oslo, MN Oslo, MN -
9 16 13T Ty Hanten Ty Hanten West Fargo, ND West Fargo, ND 7
10 15 10TRB Bob Martin Bob Martin Lady Lake, FL Lady Lake, FL 5
11 5 92 Mitch Mack Mitch Mack East Grand Forks, MN East Grand Forks, MN -6
12 19 91M Jackson Moffett Jackson Moffett Fargo, ND Fargo, ND 7
13 20 4M Cale Mack Cale Mack East Grand Forks, MN East Grand Forks, MN 7
14 10 8H Jade Hastings Jade Hastings Grand Forks, ND Grand Forks, ND -4
15 17 8C Jack Croaker Jack Croaker East Grand Forks, MN East Grand Forks, MN 2
16 14 99 Jordan Graham Jordan Graham Grand Forks, ND Grand Forks, ND -2
17 23 42 Rick Bates Rick Bates Badger, MN Badger, MN 6
18 22 12 Brayden Pengilly Brayden Pengilly Langdon, ND Langdon, ND 4
19 18 35 Brenden Wilde Brenden Wilde Thief River Falls, MN Thief River Falls, MN -1
20 21 47 Sabrina Hockenson Sabrina Hockenson Bemidji, MN Bemidji, MN 1
21 DNF 9 26 Blake Egeland Blake Egeland Climax, MN Climax, MN -12
22 DNF 13 14 Tom Egeland Tom Egeland Climax, MN Climax, MN -9
23 DNF 25 51 Alex Larson Alex Larson East Grand Forks, MN East Grand Forks, MN 2
24 DNF 26 27X Trevor Mell Trevor Mell Harwood, ND Harwood, ND 2
DNS 12 27 Chris Ranten Chris Ranten Climax, MN Climax, MN -
DNS 24 6 Zach Wilde Zach Wilde Thief River Falls, MN Thief River Falls, MN -
10 Laps

410 Sprints - WingedHeat 1

Finish Start # Competitor Hometown +/-
1 1 92 Mitch Mack Mitch Mack East Grand Forks, MN East Grand Forks, MN -
2 7 9N Wade Nygaard Wade Nygaard Grand Forks, ND Grand Forks, ND 5
3 8 0 Nick Omdahl Nick Omdahl East Grand Forks, MN East Grand Forks, MN 5
4 6 14 Tom Egeland Tom Egeland Climax, MN Climax, MN 2
5 9 8H Jade Hastings Jade Hastings Grand Forks, ND Grand Forks, ND 4
6 3 4M Cale Mack Cale Mack East Grand Forks, MN East Grand Forks, MN -3
7 5 42 Rick Bates Rick Bates Badger, MN Badger, MN -2
8 2 47 Sabrina Hockenson Sabrina Hockenson Bemidji, MN Bemidji, MN -6
9 DNF 4 27X Trevor Mell Trevor Mell Harwood, ND Harwood, ND -5
All transfer
10 Laps

410 Sprints - WingedHeat 2

Finish Start # Competitor Hometown +/-
1 2 2A Austin Pierce Austin Pierce Grand Forks, ND Grand Forks, ND 1
2 4 20A Jordan Adams Jordan Adams Reynolds, ND Reynolds, ND 2
3 3 31 Shane Roemeling Shane Roemeling Grand Forks, ND Grand Forks, ND -
4 7 7 Trent Stengl Trent Stengl Oslo, MN Oslo, MN 3
5 5 99 Jordan Graham Jordan Graham Grand Forks, ND Grand Forks, ND -
6 6 8C Jack Croaker Jack Croaker East Grand Forks, MN East Grand Forks, MN -
7 8 35 Brenden Wilde Brenden Wilde Thief River Falls, MN Thief River Falls, MN 1
8 9 12 Brayden Pengilly Brayden Pengilly Langdon, ND Langdon, ND 1
9 DNF 1 51 Alex Larson Alex Larson East Grand Forks, MN East Grand Forks, MN -8
All transfer
10 Laps

410 Sprints - WingedHeat 3

Finish Start # Competitor Hometown +/-
1 1 8 Casey Mack Casey Mack East Grand Forks, MN East Grand Forks, MN -
2 4 2JR Kelly Miller Kelly Miller Stirling, AB Stirling, AB 2
3 3 27 Chris Ranten Chris Ranten Climax, MN Climax, MN -
4 6 26 Blake Egeland Blake Egeland Climax, MN Climax, MN 2
5 5 10TRB Bob Martin Bob Martin Lady Lake, FL Lady Lake, FL -
6 7 13T Ty Hanten Ty Hanten West Fargo, ND West Fargo, ND 1
7 8 91M Jackson Moffett Jackson Moffett Fargo, ND Fargo, ND 1
8 DNF 2 6 Zach Wilde Zach Wilde Thief River Falls, MN Thief River Falls, MN -6
All transfer
20 Laps

WISSOTA Late ModelA Feature 1

Finish Start # Competitor Hometown +/-
1 10 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN 9
2 1 F9 Brandon Fuller Brandon Fuller Grand Forks, ND Grand Forks, ND -1
3 8 7P Joey Pederson Joey Pederson East Grand Forks, MN East Grand Forks, MN 5
4 13 2 Bill Mooney Bill Mooney Selkirk, MB Selkirk, MB 9
5 7 12S Brad Seng Brad Seng Grand Forks, ND Grand Forks, ND 2
6 12 4 Shane Edginton Shane Edginton East St. Paul, MB East St. Paul, MB 6
7 6 Z17 Zach Naastad Zach Naastad Northwood, ND Northwood, ND -1
8 9 10 Mike Balcaen Mike Balcaen Winnipeg, MB Winnipeg, MB 1
9 3 T1 Tom Corcoran Tom Corcoran East Grand Forks, MN East Grand Forks, MN -6
10 15 14 Brody Troftgruben Brody Troftgruben Grand Forks, ND Grand Forks, ND 5
11 DNF 14 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN 3
12 DNF 5 9 Steve Anderson Steve Anderson Devils Lake, ND Devils Lake, ND -7
13 DNF 2 71S Steffen Snare Steffen Snare Greenbush, MN Greenbush, MN -11
14 DNF 4 1R Travis Robertson Travis Robertson Moorhead, MN Moorhead, MN -10
15 DNF 11 11 Troy Schill Troy Schill Thompson, ND Thompson, ND -4
8 Laps

WISSOTA Late ModelHeat 1

Finish Start # Competitor Hometown +/-
1 1 71S Steffen Snare Steffen Snare Greenbush, MN Greenbush, MN -
2 2 F9 Brandon Fuller Brandon Fuller Grand Forks, ND Grand Forks, ND -
3 3 9 Steve Anderson Steve Anderson Devils Lake, ND Devils Lake, ND -
4 5 Z17 Zach Naastad Zach Naastad Northwood, ND Northwood, ND 1
5 8 10 Mike Balcaen Mike Balcaen Winnipeg, MB Winnipeg, MB 3
6 6 11 Troy Schill Troy Schill Thompson, ND Thompson, ND -
7 7 2 Bill Mooney Bill Mooney Selkirk, MB Selkirk, MB -
8 4 14 Brody Troftgruben Brody Troftgruben Grand Forks, ND Grand Forks, ND -4
All transfer
8 Laps

WISSOTA Late ModelHeat 2

Finish Start # Competitor Hometown +/-
1 2 7P Joey Pederson Joey Pederson East Grand Forks, MN East Grand Forks, MN 1
2 1 12S Brad Seng Brad Seng Grand Forks, ND Grand Forks, ND -1
3 4 1R Travis Robertson Travis Robertson Moorhead, MN Moorhead, MN 1
4 3 T1 Tom Corcoran Tom Corcoran East Grand Forks, MN East Grand Forks, MN -1
5 6 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN 1
6 5 4 Shane Edginton Shane Edginton East St. Paul, MB East St. Paul, MB -1
7 7 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN -
All transfer
15 Laps

WISSOTA Street StockA Feature 1

Finish Start # Competitor Hometown +/-
1 9 25 Ryan Johnson Ryan Johnson Karlstad, MN Karlstad, MN 8
2 1 4 Trey Hess Trey Hess Grand Forks, ND Grand Forks, ND -1
3 8 39 Aaron Blacklance Aaron Blacklance Thief River Falls, MN Thief River Falls, MN 5
4 3 00 Dustin Ebensteiner Dustin Ebensteiner Devils Lake, ND Devils Lake, ND -1
5 5 7 James Meagher James Meagher Grand Forks, ND Grand Forks, ND -
6 6 29 Dan McNamee Dan McNamee Arvilla, ND Arvilla, ND -
7 7 18B Matt Beehler Matt Beehler Fargo, ND Fargo, ND -
8 21 18 Adam Burrows Adam Burrows West Fargo, ND West Fargo, ND 13
9 14 3 Zach Lee Zach Lee Horace, ND Horace, ND 5
10 11 35 John Halvorson John Halvorson Warren, MN Warren, MN 1
11 15 33 Daniel Aberle Daniel Aberle Finley, ND Finley, ND 4
12 2 11F Brandon Fah Brandon Fah Perham, MN Perham, MN -10
13 17 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN 4
14 19 48 Chase Boen Chase Boen Drayton, ND Drayton, ND 5
15 12 27P Tucker Pederson Tucker Pederson East Grand Forks, MN East Grand Forks, MN -3
16 18 17 Casey Vargason Casey Vargason Edinburg, ND Edinburg, ND 2
17 13 99 Josh Barker Josh Barker Thompson, ND Thompson, ND -4
18 16 76 Ron Olafson Ron Olafson Grand Forks, ND Grand Forks, ND -2
19 10 21J Brian Johanson Brian Johanson Edmore, ND Edmore, ND -9
20 DNF 20 77 Benjamin Coopland Benjamin Coopland Grand Forks, ND Grand Forks, ND -
21 DNF 4 18X Riley Gregoire Riley Gregoire East Grand Forks, MN East Grand Forks, MN -17
22 DNF 22 24T Tiffany Noreikis Tiffany Noreikis Warren, MN Warren, MN -
8 Laps

WISSOTA Street StockHeat 1

Finish Start # Competitor Hometown +/-
1 4 7 James Meagher James Meagher Grand Forks, ND Grand Forks, ND 3
2 2 18X Riley Gregoire Riley Gregoire East Grand Forks, MN East Grand Forks, MN -
3 5 29 Dan McNamee Dan McNamee Arvilla, ND Arvilla, ND 2
4 1 21J Brian Johanson Brian Johanson Edmore, ND Edmore, ND -3
5 7 99 Josh Barker Josh Barker Thompson, ND Thompson, ND 2
6 8 76 Ron Olafson Ron Olafson Grand Forks, ND Grand Forks, ND 2
7 DNF 6 18 Adam Burrows Adam Burrows West Fargo, ND West Fargo, ND -1
8 DNF 3 24T Tiffany Noreikis Tiffany Noreikis Warren, MN Warren, MN -5
All transfer
8 Laps

WISSOTA Street StockHeat 2

Finish Start # Competitor Hometown +/-
1 1 00 Dustin Ebensteiner Dustin Ebensteiner Devils Lake, ND Devils Lake, ND -
2 3 18B Matt Beehler Matt Beehler Fargo, ND Fargo, ND 1
3 2 4 Trey Hess Trey Hess Grand Forks, ND Grand Forks, ND -1
4 6 35 John Halvorson John Halvorson Warren, MN Warren, MN 2
5 4 3 Zach Lee Zach Lee Horace, ND Horace, ND -1
6 5 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN -1
7 7 48 Chase Boen Chase Boen Drayton, ND Drayton, ND -
All transfer
8 Laps

WISSOTA Street StockHeat 3

Finish Start # Competitor Hometown +/-
1 3 25 Ryan Johnson Ryan Johnson Karlstad, MN Karlstad, MN 2
2 2 11F Brandon Fah Brandon Fah Perham, MN Perham, MN -
3 6 39 Aaron Blacklance Aaron Blacklance Thief River Falls, MN Thief River Falls, MN 3
4 7 27P Tucker Pederson Tucker Pederson East Grand Forks, MN East Grand Forks, MN 3
5 4 33 Daniel Aberle Daniel Aberle Finley, ND Finley, ND -1
6 5 17 Casey Vargason Casey Vargason Edinburg, ND Edinburg, ND -1
7 1 77 Benjamin Coopland Benjamin Coopland Grand Forks, ND Grand Forks, ND -6
All transfer
20 Laps

WISSOTA Midwest ModsA Feature 1

Finish Start # Competitor Hometown +/-
1 14 17S Lance Schill Lance Schill Langdon, ND Langdon, ND 13
2 8 21 Todd Johnson Todd Johnson Petersburg, ND Petersburg, ND 6
3 6 25A Jesse Aho Jesse Aho Twin Lakes, MI Twin Lakes, MI 3
4 18 22 Rick Hamel Rick Hamel Lakota, ND Lakota, ND 14
5 11 44 Austin Hunter Austin Hunter Winnipeg, MB Winnipeg, MB 6
6 12 74 Gary James Nelson Gary James Nelson Blackduck, MN Blackduck, MN 6
7 5 10C Cole Haugland Cole Haugland Lakota, ND Lakota, ND -2
8 16 188 Hunter Hougard Hunter Hougard Warren, MN Warren, MN 8
9 20 35 John Halvorson John Halvorson Warren, MN Warren, MN 11
10 1 14 Jeremy Castro Jeremy Castro Laurel, MT Laurel, MT -9
11 22 01 Zach Bruer Zach Bruer Fisher, MN Fisher, MN 11
12 13 4H Grant Hall Grant Hall Brandon, MB Brandon, MB 1
13 19 55 Murray Kozie Murray Kozie Headingley, MB Headingley, MB 6
14 DNF 10 77R Ryan Schroeder Ryan Schroeder Devils Lake, ND Devils Lake, ND -4
15 DNF 2 5C Preston Carr Preston Carr Carrington, ND Carrington, ND -13
16 DNF 21 16 Randy Thompson Randy Thompson Lakota, ND Lakota, ND 5
17 DNF 17 57 Nathan Raasakka Nathan Raasakka Grand Forks, ND Grand Forks, ND -
18 DNF 15 96L Jeremy Lizakowski Jeremy Lizakowski Veseleyville, ND Veseleyville, ND -3
19 DNF 3 B0 Jory Berg Jory Berg Grand Forks, ND Grand Forks, ND -16
20 DNF 7 6R Nate Reynolds Nate Reynolds Manvel, ND Manvel, ND -13
21 DNF 9 17 Dallas Brevik Dallas Brevik Grand Forks, ND Grand Forks, ND -12
22 DNF 4 111 Jason Halverson Jason Halverson Devils Lake, ND Devils Lake, ND -18
10 Laps

WISSOTA Midwest ModsB Feature 1

Finish Start # Competitor Hometown +/-
1 2 16 Randy Thompson Randy Thompson Lakota, ND Lakota, ND 1
2 3 01 Zach Bruer Zach Bruer Fisher, MN Fisher, MN 1
Top 2 transfer
3 4 12 Jaden Varnson Jaden Varnson Lakota, ND Lakota, ND 1
4 1 B4 Tim Berg Tim Berg Grand Forks, ND Grand Forks, ND -3
5 6 M1 Ryan Oppegaard Ryan Oppegaard Erskine, MN Erskine, MN 1
6 9 96 Brent Loftsgard Brent Loftsgard Grafton, ND Grafton, ND 3
7 7 77B Logan Bauer Logan Bauer Erskine, MN Erskine, MN -
8 10 43 Dean Selmanson Dean Selmanson Grand Forks, ND Grand Forks, ND 2
9 DNF 5 3L Logan Salazar Logan Salazar Neche, ND Neche, ND -4
10 DNF 8 84 Travis Traut Travis Traut Jamestown, ND Jamestown, ND -2
8 Laps

WISSOTA Midwest ModsHeat 1

Finish Start # Competitor Hometown +/-
1 2 B0 Jory Berg Jory Berg Grand Forks, ND Grand Forks, ND 1
2 5 111 Jason Halverson Jason Halverson Devils Lake, ND Devils Lake, ND 3
3 3 17 Dallas Brevik Dallas Brevik Grand Forks, ND Grand Forks, ND -
4 1 4H Grant Hall Grant Hall Brandon, MB Brandon, MB -3
5 7 57 Nathan Raasakka Nathan Raasakka Grand Forks, ND Grand Forks, ND 2
Top 5 transfer
6 8 B4 Tim Berg Tim Berg Grand Forks, ND Grand Forks, ND 2
7 4 3L Logan Salazar Logan Salazar Neche, ND Neche, ND -3
DNS 6 43 Dean Selmanson Dean Selmanson Grand Forks, ND Grand Forks, ND -
8 Laps

WISSOTA Midwest ModsHeat 2

Finish Start # Competitor Hometown +/-
1 1 25A Jesse Aho Jesse Aho Twin Lakes, MI Twin Lakes, MI -
2 4 21 Todd Johnson Todd Johnson Petersburg, ND Petersburg, ND 2
3 2 77R Ryan Schroeder Ryan Schroeder Devils Lake, ND Devils Lake, ND -1
4 6 17S Lance Schill Lance Schill Langdon, ND Langdon, ND 2
5 7 22 Rick Hamel Rick Hamel Lakota, ND Lakota, ND 2
Top 5 transfer
6 5 16 Randy Thompson Randy Thompson Lakota, ND Lakota, ND -1
7 8 M1 Ryan Oppegaard Ryan Oppegaard Erskine, MN Erskine, MN 1
8 3 96 Brent Loftsgard Brent Loftsgard Grafton, ND Grafton, ND -5
8 Laps

WISSOTA Midwest ModsHeat 3

Finish Start # Competitor Hometown +/-
1 5 6R Nate Reynolds Nate Reynolds Manvel, ND Manvel, ND 4
2 2 14 Jeremy Castro Jeremy Castro Laurel, MT Laurel, MT -
3 7 44 Austin Hunter Austin Hunter Winnipeg, MB Winnipeg, MB 4
4 3 96L Jeremy Lizakowski Jeremy Lizakowski Veseleyville, ND Veseleyville, ND -1
5 1 55 Murray Kozie Murray Kozie Headingley, MB Headingley, MB -4
Top 5 transfer
6 4 01 Zach Bruer Zach Bruer Fisher, MN Fisher, MN -2
7 6 77B Logan Bauer Logan Bauer Erskine, MN Erskine, MN -1
8 Laps

WISSOTA Midwest ModsHeat 4

Finish Start # Competitor Hometown +/-
1 3 10C Cole Haugland Cole Haugland Lakota, ND Lakota, ND 2
2 1 5C Preston Carr Preston Carr Carrington, ND Carrington, ND -1
3 6 74 Gary James Nelson Gary James Nelson Blackduck, MN Blackduck, MN 3
4 7 188 Hunter Hougard Hunter Hougard Warren, MN Warren, MN 3
5 4 35 John Halvorson John Halvorson Warren, MN Warren, MN -1
Top 5 transfer
6 2 12 Jaden Varnson Jaden Varnson Lakota, ND Lakota, ND -4
7 5 84 Travis Traut Travis Traut Jamestown, ND Jamestown, ND -2
20 Laps

WISSOTA ModifiedsA Feature 1

Finish Start # Competitor Hometown +/-
1 8 17 Lance Schill Lance Schill Langdon, ND Langdon, ND 7
2 2 5G Scott Greer Scott Greer Winnipeg, MB Winnipeg, MB -
3 15 10W Ward Imrie Ward Imrie Winnipeg, MB Winnipeg, MB 12
4 10 29K Ryan Kereluk Ryan Kereluk St. Andrews, MB St. Andrews, MB 6
5 4 5P Ryan Pommerer Ryan Pommerer Oriska, ND Oriska, ND -1
6 11 1R Rick Delaine Rick Delaine Stony Mountain, MB Stony Mountain, MB 5
7 5 81 Jordan Duray Jordan Duray Halma, MN Halma, MN -2
8 12 7J Rick Jacobson Rick Jacobson Bemidji, MN Bemidji, MN 4
9 DNF 17 95 Mark Esala Mark Esala Thief River Falls, MN Thief River Falls, MN 8
10 DNF 19 8T Doug VanMill Doug VanMill Bagley, MN Bagley, MN 9
11 DNF 1 4N Nolan Olmstead Nolan Olmstead Badger, MN Badger, MN -10
12 DNF 13 36 Ryan Cousins Ryan Cousins Stanley, MB Stanley, MB 1
13 DNF 7 74 Dustin Wahl Dustin Wahl Greenbush, MN Greenbush, MN -6
14 DNF 18 7 Danny Staff Danny Staff East St. Paul, MB East St. Paul, MB 4
15 DNF 9 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN -6
16 DNF 3 77R Ryan Schroeder Ryan Schroeder Devils Lake, ND Devils Lake, ND -13
17 DNF 16 02 Kody Scholpp Kody Scholpp Estevan, SK Estevan, SK -1
18 DNF 6 2 Aaron Holtan Aaron Holtan Newfolden, MN Newfolden, MN -12
19 DNF 14 57 Michael Tiani Michael Tiani Middle River, MN Middle River, MN -5
8 Laps

WISSOTA ModifiedsHeat 1

Finish Start # Competitor Hometown +/-
1 6 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN 5
2 3 77R Ryan Schroeder Ryan Schroeder Devils Lake, ND Devils Lake, ND 1
3 5 81 Jordan Duray Jordan Duray Halma, MN Halma, MN 2
4 2 29K Ryan Kereluk Ryan Kereluk St. Andrews, MB St. Andrews, MB -2
5 7 36 Ryan Cousins Ryan Cousins Stanley, MB Stanley, MB 2
6 DNF 1 7 Danny Staff Danny Staff East St. Paul, MB East St. Paul, MB -5
7 DNF 4 8T Doug VanMill Doug VanMill Bagley, MN Bagley, MN -3
All transfer
8 Laps

WISSOTA ModifiedsHeat 2

Finish Start # Competitor Hometown +/-
1 5 17 Lance Schill Lance Schill Langdon, ND Langdon, ND 4
2 6 74 Dustin Wahl Dustin Wahl Greenbush, MN Greenbush, MN 4
3 1 5P Ryan Pommerer Ryan Pommerer Oriska, ND Oriska, ND -2
4 2 1R Rick Delaine Rick Delaine Stony Mountain, MB Stony Mountain, MB -2
5 4 57 Michael Tiani Michael Tiani Middle River, MN Middle River, MN -1
6 3 02 Kody Scholpp Kody Scholpp Estevan, SK Estevan, SK -3
All transfer
8 Laps

WISSOTA ModifiedsHeat 3

Finish Start # Competitor Hometown +/-
1 3 5G Scott Greer Scott Greer Winnipeg, MB Winnipeg, MB 2
2 1 2 Aaron Holtan Aaron Holtan Newfolden, MN Newfolden, MN -1
3 2 4N Nolan Olmstead Nolan Olmstead Badger, MN Badger, MN -1
4 5 7J Rick Jacobson Rick Jacobson Bemidji, MN Bemidji, MN 1
5 4 10W Ward Imrie Ward Imrie Winnipeg, MB Winnipeg, MB -1
6 6 95 Mark Esala Mark Esala Thief River Falls, MN Thief River Falls, MN -
All transfer