4/8/2023
Hagerstown Speedway
Competitor Overview
Tom Chaffins
Martinsburg, WV
Semi Late | Start | Finish | +/- |
---|---|---|---|
Feature | 15 | DNS | - |
Heat 1 | 3 | 8 | -5 |
Hot Laps | - | - |
Late Model SportsmanFeature
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 8 | 33K | Devin Hart Port Royal, PA | Port Royal, PA | 7 | ||
2 | 4 | 28Z | Ryan Zook Mifflintown, PA | Mifflintown, PA | 2 | ||
3 | 5 | 44 | Shawn Shoemaker Mt. Union, PA | Mt. Union, PA | 2 | ||
4 | 15 | 7 | Kenny Yoder Allensville, PA | Allensville, PA | 11 | ||
5 | 10 | 86 | Scott Palmer Greencastle, PA | Greencastle, PA | 5 | ||
6 | 2 | 16 | Justin Dillman Charlestown, WV | Charlestown, WV | -4 | ||
7 | 22 | 2* | Shaun Miller Tower City, PA | Tower City, PA | 15 | ||
8 | 14 | 92 | Shaun Lawton Catawissa , PA | Catawissa , PA | 6 | ||
9 | 12 | 21 | Jakob Piper Mercersburg, PA | Mercersburg, PA | 3 | ||
10 | 11 | 79 | Chase Bowsman Mifflin, PA | Mifflin, PA | 1 | ||
11 | 21 | 17W | Matt Williamson Saltillo, PA | Saltillo, PA | 10 | ||
12 | 19 | 77S | Elwood Sord Chambersburg, PA | Chambersburg, PA | 7 | ||
13 | 1 | 2+2 | Cody Kershner Greencastle, PA | Greencastle, PA | -12 | ||
14 | 24 | 25 | Jonathan Raley Hollywood, MD | Hollywood, MD | 10 | ||
15 | 20 | 10 | Andrew Fertig Leesburg, VA | Leesburg, VA | 5 | ||
16 | 3 | 49 | Kyle Lear Severna Park, MD | Severna Park, MD | -13 | ||
17 | 17 | 14 | Codey Breeden Fairplay, MD | Fairplay, MD | - | ||
DNS | 6 | 6 | Jamie Lathroum Mechanicsville, MD | Mechanicsville, MD | - | ||
DNS | 7 | 8 | Taylor Farlling Newville, PA | Newville, PA | - | ||
DNS | 9 | 5 | Levi Crowl Clear Spring, MD | Clear Spring, MD | - | ||
DNS | 13 | 36 | Sam Archer Waldorf, MD | Waldorf, MD | - | ||
DNS | 16 | 94 | Brandon Bard Greencastle, PA | Greencastle, PA | - | ||
DNS | 18 | 81 | Daniel Garrett Freeland, MD | Freeland, MD | - | ||
DNS | 23 | 27 | Cuyler Upperman Greencastle, PA | Greencastle, PA | - |
Late Model SportsmanHeat 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 2 | 2+2 | Cody Kershner Greencastle, PA | Greencastle, PA | 1 | ||
2 | 4 | 28Z | Ryan Zook Mifflintown, PA | Mifflintown, PA | 2 | ||
3 | 3 | 8 | Taylor Farlling Newville, PA | Newville, PA | - | ||
4 | 8 | 86 | Scott Palmer Greencastle, PA | Greencastle, PA | 4 | ||
5 | 6 | 36 | Sam Archer Waldorf, MD | Waldorf, MD | 1 | ||
6 | 5 | 94 | Brandon Bard Greencastle, PA | Greencastle, PA | -1 | ||
7 | 7 | 77S | Elwood Sord Chambersburg, PA | Chambersburg, PA | - | ||
8 | 1 | 2* | Shaun Miller Tower City, PA | Tower City, PA | -7 | ||
All transfer |
Late Model SportsmanHeat 2
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 2 | 16 | Justin Dillman Charlestown, WV | Charlestown, WV | 1 | ||
2 | 6 | 44 | Shawn Shoemaker Mt. Union, PA | Mt. Union, PA | 4 | ||
3 | 7 | 33K | Devin Hart Port Royal, PA | Port Royal, PA | 4 | ||
4 | 3 | 79 | Chase Bowsman Mifflin, PA | Mifflin, PA | -1 | ||
5 | 5 | 92 | Shaun Lawton Catawissa , PA | Catawissa , PA | - | ||
6 | 4 | 14 | Codey Breeden Fairplay, MD | Fairplay, MD | -2 | ||
7 | 1 | 10 | Andrew Fertig Leesburg, VA | Leesburg, VA | -6 | ||
DQ | 8 | 27 | Cuyler Upperman Greencastle, PA | Greencastle, PA | - | ||
All transfer |
Late Model SportsmanHeat 3
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 2 | 49 | Kyle Lear Severna Park, MD | Severna Park, MD | 1 | ||
2 | 4 | 6 | Jamie Lathroum Mechanicsville, MD | Mechanicsville, MD | 2 | ||
3 | 6 | 5 | Levi Crowl Clear Spring, MD | Clear Spring, MD | 3 | ||
4 | 7 | 21 | Jakob Piper Mercersburg, PA | Mercersburg, PA | 3 | ||
5 | 8 | 7 | Kenny Yoder Allensville, PA | Allensville, PA | 3 | ||
6 | 5 | 81 | Daniel Garrett Freeland, MD | Freeland, MD | -1 | ||
7 | 1 | 17W | Matt Williamson Saltillo, PA | Saltillo, PA | -6 | ||
DNS | 3 | 25 | Jonathan Raley Hollywood, MD | Hollywood, MD | - | ||
All transfer |
Late Model SportsmanHot Laps
Finish | Start | # | Competitor | Hometown | Time | ||
---|---|---|---|---|---|---|---|
1 | 12 | 6 | Jamie Lathroum Mechanicsville, MD | Mechanicsville, MD | 19.048 | ||
2 | 20 | 33K | Devin Hart Port Royal, PA | Port Royal, PA | 19.457 | ||
3 | 10 | 28Z | Ryan Zook Mifflintown, PA | Mifflintown, PA | 19.503 | ||
4 | 7 | 8 | Taylor Farlling Newville, PA | Newville, PA | 19.515 | ||
5 | 18 | 5 | Levi Crowl Clear Spring, MD | Clear Spring, MD | 19.636 | ||
6 | 17 | 44 | Shawn Shoemaker Mt. Union, PA | Mt. Union, PA | 19.669 | ||
7 | 6 | 49 | Kyle Lear Severna Park, MD | Severna Park, MD | 19.715 | ||
8 | 21 | 21 | Jakob Piper Mercersburg, PA | Mercersburg, PA | 19.929 | ||
9 | 22 | 86 | Scott Palmer Greencastle, PA | Greencastle, PA | 19.970 | ||
10 | 5 | 16 | Justin Dillman Charlestown, WV | Charlestown, WV | 19.985 | ||
11 | 8 | 79 | Chase Bowsman Mifflin, PA | Mifflin, PA | 20.076 | ||
12 | 23 | 27 | Cuyler Upperman Greencastle, PA | Greencastle, PA | 20.082 | ||
13 | 24 | 7 | Kenny Yoder Allensville, PA | Allensville, PA | 20.115 | ||
14 | 16 | 36 | Sam Archer Waldorf, MD | Waldorf, MD | 20.162 | ||
15 | 13 | 94 | Brandon Bard Greencastle, PA | Greencastle, PA | 20.215 | ||
16 | 4 | 2+2 | Cody Kershner Greencastle, PA | Greencastle, PA | 20.333 | ||
17 | 1 | 2* | Shaun Miller Tower City, PA | Tower City, PA | 20.432 | ||
18 | 14 | 92 | Shaun Lawton Catawissa , PA | Catawissa , PA | 20.546 | ||
19 | 3 | 17W | Matt Williamson Saltillo, PA | Saltillo, PA | 20.618 | ||
20 | 11 | 14 | Codey Breeden Fairplay, MD | Fairplay, MD | 20.684 | ||
21 | 9 | 25 | Jonathan Raley Hollywood, MD | Hollywood, MD | 20.806 | ||
22 | 15 | 81 | Daniel Garrett Freeland, MD | Freeland, MD | 21.003 | ||
23 | 19 | 77S | Elwood Sord Chambersburg, PA | Chambersburg, PA | 21.856 |
Semi LateFeature
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 1 | 21 | Jason Stoner Mercersburg, PA | Mercersburg, PA | - | ||
2 | 4 | 81 | Jasen Geesaman Annville, PA | Annville, PA | 2 | ||
3 | 2 | 4 | Chuckie Johnson Front Royal, VA | Front Royal, VA | -1 | ||
4 | 5 | S7 | Greg Diehl New Cumberland, PA | New Cumberland, PA | 1 | ||
5 | 6 | 1C | Steve Kent Woodsboro, MD | Woodsboro, MD | 1 | ||
6 | 11 | 7 | Rob Nichols Winchester, VA | Winchester, VA | 5 | ||
7 | 7 | 59 | Ryan Smith Aspers, PA | Aspers, PA | - | ||
8 | 9 | 69 | Dwayne Snyder Hancock, MD | Hancock, MD | 1 | ||
9 | 13 | 3D | Shane McQuay Sykesville, MD | Sykesville, MD | 4 | ||
10 | 16 | 88 | Deakon Snyder Hancock, MD | Hancock, MD | 6 | ||
11 | 12 | 27 | Kenneth Wolfe Hancock, MD | Hancock, MD | 1 | ||
12 | 14 | 25 | Jeremy Mills Berkeley Springs, WV | Berkeley Springs, WV | 2 | ||
13 | 3 | 65 | Dillon Wilson Cassville, PA | Cassville, PA | -10 | ||
14 | 10 | 88Z | Isaiah Miller Greencastle, PA | Greencastle, PA | -4 | ||
15 | 8 | 37J | Josh Gustaf Shade Gap, PA | Shade Gap, PA | -7 | ||
DNS | 15 | 222 | Tom Chaffins Martinsburg, WV | Martinsburg, WV | - |
Semi LateHeat 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 2 | 21 | Jason Stoner Mercersburg, PA | Mercersburg, PA | 1 | ||
2 | 1 | 65 | Dillon Wilson Cassville, PA | Cassville, PA | -1 | ||
3 | 6 | S7 | Greg Diehl New Cumberland, PA | New Cumberland, PA | 3 | ||
4 | 8 | 59 | Ryan Smith Aspers, PA | Aspers, PA | 4 | ||
5 | 4 | 69 | Dwayne Snyder Hancock, MD | Hancock, MD | -1 | ||
6 | 7 | 7 | Rob Nichols Winchester, VA | Winchester, VA | 1 | ||
7 | 5 | 3D | Shane McQuay Sykesville, MD | Sykesville, MD | -2 | ||
8 | 3 | 222 | Tom Chaffins Martinsburg, WV | Martinsburg, WV | -5 | ||
All transfer |
Semi LateHeat 2
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 1 | 4 | Chuckie Johnson Front Royal, VA | Front Royal, VA | - | ||
2 | 4 | 81 | Jasen Geesaman Annville, PA | Annville, PA | 2 | ||
3 | 2 | 1C | Steve Kent Woodsboro, MD | Woodsboro, MD | -1 | ||
4 | 6 | 37J | Josh Gustaf Shade Gap, PA | Shade Gap, PA | 2 | ||
5 | 8 | 88Z | Isaiah Miller Greencastle, PA | Greencastle, PA | 3 | ||
6 | 7 | 27 | Kenneth Wolfe Hancock, MD | Hancock, MD | 1 | ||
7 | 3 | 25 | Jeremy Mills Berkeley Springs, WV | Berkeley Springs, WV | -4 | ||
DNS | 5 | 88 | Deakon Snyder Hancock, MD | Hancock, MD | - | ||
All transfer |
Semi LateHot Laps
Finish | Start | # | Competitor | Hometown | Time | ||
---|---|---|---|---|---|---|---|
1 | 1 | 65 | Dillon Wilson Cassville, PA | Cassville, PA | 21.640 | ||
2 | 2 | 4 | Chuckie Johnson Front Royal, VA | Front Royal, VA | 22.111 | ||
3 | 11 | S7 | Greg Diehl New Cumberland, PA | New Cumberland, PA | 22.198 | ||
4 | 3 | 21 | Jason Stoner Mercersburg, PA | Mercersburg, PA | 22.269 | ||
5 | 15 | 59 | Ryan Smith Aspers, PA | Aspers, PA | 22.637 | ||
6 | 13 | 7 | Rob Nichols Winchester, VA | Winchester, VA | 22.747 | ||
7 | 7 | 69 | Dwayne Snyder Hancock, MD | Hancock, MD | 22.825 | ||
8 | 8 | 81 | Jasen Geesaman Annville, PA | Annville, PA | 23.124 | ||
9 | 4 | 1C | Steve Kent Woodsboro, MD | Woodsboro, MD | 23.428 | ||
10 | 16 | 88Z | Isaiah Miller Greencastle, PA | Greencastle, PA | 23.844 | ||
11 | 12 | 37J | Josh Gustaf Shade Gap, PA | Shade Gap, PA | 23.955 | ||
12 | 9 | 3D | Shane McQuay Sykesville, MD | Sykesville, MD | 24.672 | ||
13 | 14 | 27 | Kenneth Wolfe Hancock, MD | Hancock, MD | 26.603 | ||
14 | 6 | 25 | Jeremy Mills Berkeley Springs, WV | Berkeley Springs, WV | 28.930 |
Pure StockFeature
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 4 | 8 | Keith Reed Hagerstown, MD | Hagerstown, MD | 3 | ||
2 | 6 | 88 | Nick Fogle Myersville, MD | Myersville, MD | 4 | ||
3 | 1 | 62 | Dylan Beavers Hedgesville, WV | Hedgesville, WV | -2 | ||
4 | 7 | 41 | Tom Caravello Baltimore, MD | Baltimore, MD | 3 | ||
5 | 10 | 32F | Tyler Fisher Fairplay, MD | Fairplay, MD | 5 | ||
6 | 9 | 17L | Randy Linaburg Winchester, VA | Winchester, VA | 3 | ||
7 | 18 | 45 | Lincoln Sutphin Round Hill, WV | Round Hill, WV | 11 | ||
8 | 12 | 57 | William Ecton Jr Mercersburg, PA | Mercersburg, PA | 4 | ||
9 | 8 | 11A | James Speelman Fayetteville, PA | Fayetteville, PA | -1 | ||
10 | 2 | 35 | Devin Thomas Mercersburg, PA | Mercersburg, PA | -8 | ||
11 | 19 | 67 | William Ecton Sr Greencastle, PA | Greencastle, PA | 8 | ||
12 | 24 | 55Z | Zach Frost Frostburg, MD | Frostburg, MD | 12 | ||
13 | 22 | 71 | Carter Shank Greencastle, PA | Greencastle, PA | 9 | ||
14 | 14 | 17 | Jeffrey Bosley Martinsburg, WV | Martinsburg, WV | - | ||
15 | 13 | 45X | John Catlett Hagerstown, MD | Hagerstown, MD | -2 | ||
16 | 3 | 31 | Nathaniel Younker Berkeley Springs, WV | Berkeley Springs, WV | -13 | ||
17 | 11 | 8B | Blake Reed Hagerstown, MD | Hagerstown, MD | -6 | ||
18 | 21 | 00 | Charles Noblitt Martinsburg, WV | Martinsburg, WV | 3 | ||
19 | 15 | 5 | Brandon Murphy Hagerstown, MD | Hagerstown, MD | -4 | ||
20 | 23 | 08 | Glenn Grimm Fairplay, MD | Fairplay, MD | 3 | ||
DNS | 5 | 22 | Robert Thompson Sharpsburg, MD | Sharpsburg, MD | - | ||
DNS | 16 | 13 | Sam Hoffman Strasburg, VA | Strasburg, VA | - | ||
DNS | 17 | 48 | Brian Shingleton Capon Bridge, WV | Capon Bridge, WV | - | ||
DNS | 20 | 55 | Douglas Deimler Jr. Shippensburg, PA | Shippensburg, PA | - | ||
DNS | 25 | 01 | Jasper Drengler Shawano, WI | Shawano, WI | - |
Pure StockHeat 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 1 | 62 | Dylan Beavers Hedgesville, WV | Hedgesville, WV | - | ||
2 | 4 | 8 | Keith Reed Hagerstown, MD | Hagerstown, MD | 2 | ||
3 | 3 | 41 | Tom Caravello Baltimore, MD | Baltimore, MD | - | ||
4 | 6 | 32F | Tyler Fisher Fairplay, MD | Fairplay, MD | 2 | ||
5 | 5 | 45X | John Catlett Hagerstown, MD | Hagerstown, MD | - | ||
6 | 2 | 13 | Sam Hoffman Strasburg, VA | Strasburg, VA | -4 | ||
7 | 7 | 67 | William Ecton Sr Greencastle, PA | Greencastle, PA | - | ||
8 | 9 | 71 | Carter Shank Greencastle, PA | Greencastle, PA | 1 | ||
DNS | 8 | 01 | Jasper Drengler Shawano, WI | Shawano, WI | - | ||
All transfer |
Pure StockHeat 2
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 4 | 35 | Devin Thomas Mercersburg, PA | Mercersburg, PA | 3 | ||
2 | 6 | 22 | Robert Thompson Sharpsburg, MD | Sharpsburg, MD | 4 | ||
3 | 7 | 11A | James Speelman Fayetteville, PA | Fayetteville, PA | 4 | ||
4 | 3 | 8B | Blake Reed Hagerstown, MD | Hagerstown, MD | -1 | ||
5 | 5 | 17 | Jeffrey Bosley Martinsburg, WV | Martinsburg, WV | - | ||
6 | 2 | 48 | Brian Shingleton Capon Bridge, WV | Capon Bridge, WV | -4 | ||
7 | 8 | 55 | Douglas Deimler Jr. Shippensburg, PA | Shippensburg, PA | 1 | ||
8 | 1 | 08 | Glenn Grimm Fairplay, MD | Fairplay, MD | -7 | ||
All transfer |
Pure StockHeat 3
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 2 | 31 | Nathaniel Younker Berkeley Springs, WV | Berkeley Springs, WV | 1 | ||
2 | 7 | 88 | Nick Fogle Myersville, MD | Myersville, MD | 5 | ||
3 | 6 | 17L | Randy Linaburg Winchester, VA | Winchester, VA | 3 | ||
4 | 5 | 57 | William Ecton Jr Mercersburg, PA | Mercersburg, PA | 1 | ||
5 | 8 | 5 | Brandon Murphy Hagerstown, MD | Hagerstown, MD | 3 | ||
6 | 4 | 45 | Lincoln Sutphin Round Hill, WV | Round Hill, WV | -2 | ||
7 | 3 | 00 | Charles Noblitt Martinsburg, WV | Martinsburg, WV | -4 | ||
8 | 1 | 55Z | Zach Frost Frostburg, MD | Frostburg, MD | -7 | ||
All transfer |
Pure StockHot Laps
Finish | Start | # | Competitor | Hometown | Time | ||
---|---|---|---|---|---|---|---|
1 | 21 | 88 | Nick Fogle Myersville, MD | Myersville, MD | 23.625 | ||
2 | 18 | 17L | Randy Linaburg Winchester, VA | Winchester, VA | 23.917 | ||
3 | 6 | 31 | Nathaniel Younker Berkeley Springs, WV | Berkeley Springs, WV | 23.974 | ||
4 | 1 | 62 | Dylan Beavers Hedgesville, WV | Hedgesville, WV | 24.039 | ||
5 | 12 | 45 | Lincoln Sutphin Round Hill, WV | Round Hill, WV | 24.068 | ||
6 | 10 | 8 | Keith Reed Hagerstown, MD | Hagerstown, MD | 24.130 | ||
7 | 9 | 00 | Charles Noblitt Martinsburg, WV | Martinsburg, WV | 24.231 | ||
8 | 11 | 35 | Devin Thomas Mercersburg, PA | Mercersburg, PA | 24.239 | ||
9 | 3 | 55Z | Zach Frost Frostburg, MD | Frostburg, MD | 24.287 | ||
10 | 24 | 5 | Brandon Murphy Hagerstown, MD | Hagerstown, MD | 24.704 | ||
11 | 7 | 41 | Tom Caravello Baltimore, MD | Baltimore, MD | 24.854 | ||
12 | 20 | 11A | James Speelman Fayetteville, PA | Fayetteville, PA | 24.975 | ||
13 | 16 | 32F | Tyler Fisher Fairplay, MD | Fairplay, MD | 25.023 | ||
14 | 17 | 22 | Robert Thompson Sharpsburg, MD | Sharpsburg, MD | 25.026 | ||
15 | 13 | 45X | John Catlett Hagerstown, MD | Hagerstown, MD | 25.343 | ||
16 | 4 | 13 | Sam Hoffman Strasburg, VA | Strasburg, VA | 25.562 | ||
17 | 8 | 8B | Blake Reed Hagerstown, MD | Hagerstown, MD | 25.935 | ||
18 | 5 | 48 | Brian Shingleton Capon Bridge, WV | Capon Bridge, WV | 26.200 | ||
19 | 2 | 08 | Glenn Grimm Fairplay, MD | Fairplay, MD | 26.780 | ||
20 | 14 | 17 | Jeffrey Bosley Martinsburg, WV | Martinsburg, WV | 27.079 | ||
21 | 23 | 55 | Douglas Deimler Jr. Shippensburg, PA | Shippensburg, PA | 30.077 |
Classic CarA Feature 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 4 | 9 | Dylan Brown Manchester, MD | Manchester, MD | 3 | ||
2 | 2 | 112 | Roland Brown Glenville, PA | Glenville, PA | - | ||
3 | 7 | 27 | Connor Cantwell Hanover, PA | Hanover, PA | 4 | ||
4 | 1 | 53 | Bill Brown Jr Mt. Airy, MD | Mt. Airy, MD | -3 | ||
5 | 5 | 20 | Steve Cantwell Hanover, PA | Hanover, PA | - | ||
6 | 10 | 55 | Mark Shorb Westminster, MD | Westminster, MD | 4 | ||
7 | 8 | 15 | Logan Miller Westminster, MD | Westminster, MD | 1 | ||
8 | 3 | 89 | Joe Brown Hampstead, MD | Hampstead, MD | -5 | ||
9 | 9 | 8 | Tyler Miller Westminster, MD | Westminster, MD | - | ||
DNS | 6 | 35 | Steve Cantwell Sr. Woodbine, MD | Woodbine, MD | - |
Classic CarHeat 1
Finish | Start | # | Competitor | Hometown | +/- | ||
---|---|---|---|---|---|---|---|
1 | 2 | 53 | Bill Brown Jr Mt. Airy, MD | Mt. Airy, MD | 1 | ||
2 | 1 | 112 | Roland Brown Glenville, PA | Glenville, PA | -1 | ||
3 | 4 | 89 | Joe Brown Hampstead, MD | Hampstead, MD | 1 | ||
4 | 6 | 9 | Dylan Brown Manchester, MD | Manchester, MD | 2 | ||
5 | 7 | 20 | Steve Cantwell Hanover, PA | Hanover, PA | 2 | ||
6 | 8 | 35 | Steve Cantwell Sr. Woodbine, MD | Woodbine, MD | 2 | ||
7 | 5 | 27 | Connor Cantwell Hanover, PA | Hanover, PA | -2 | ||
8 | 9 | 15 | Logan Miller Westminster, MD | Westminster, MD | 1 | ||
9 | 3 | 8 | Tyler Miller Westminster, MD | Westminster, MD | -6 | ||
10 | 10 | 55 | Mark Shorb Westminster, MD | Westminster, MD | - |