Have a front-row seat observing the White Sox stars of tomorrow for @FutureSox. Baseball scout school grad. 20-grade hitter, aspiring 60-grade writer.

Charlotte, NC
Joined March 2009
Writing a @WSDashBaseball season recap was a labor of love, to be sure! It was such a fun ride. Here's a recap, with some thoughts on which of these guys will open 2027 in Birmingham.
2
4
13
2,062
Want to bask in the @WSDashBaseball championship run? This is the place. First, though, you gotta listen as @ElijahEv8 & @NotCease re-hash a rough Sox series in Cleveland. Cleveland Series Loss + Dash Championship youtube.com/live/PQP1Pt0Ep3U… via @YouTube
4
7
1,993
Let’s put a bow on the @WSDashBaseball season tonight during a Live @FutureSox podcast. @ElijahEv8 and @NotCease will kick things off at 8 PM Central/9 PM Eastern to talk Sox/Guardians. Then I’ll join 8:30/9:30-ish for a closer look at a magical Dash season. How’s that for content! youtube.com/@futuresoxpodcas…
1
2
16
833
After being frustrated by Grant Umberger’s 81-mph changeup for 7.2 innings, Carlton Perkins’ 97-mph heater probably looked more like 105. Greensboro couldn’t touch him. Carlton struck out 3 of the 4 batters that he faced. Isn’t it an odd turn of events that the @WSDashBaseball wrap up the South Atlantic League championship in a pitchers’ duel after riding a prolific offense all season long?
The Winston-Salem #Dash are Champions!!!!
4
22
1,633
If I heard it from one @WSDashBaseball player, I heard it from a dozen: they love being part of this team. They were a tight-knit, confident unit all year long. And, on a personal note, they could not have been more gracious and accommodating to me, from the players to manager Guillermo Quiróz and his coaches to tons of Dash personnel, especially Voice of the Dash @awmurphy50 and his broadcast partner Max Wallace. And what can you say about Quiróz — 3 minor-league championships in 3 years with 2 different Sox affiliates. Somebody is going to notice! @FutureSox
4
22
2,368
Grant Umberger was unbelievable. 107 pitches, 7.2 shutout innings in a tiny ballpark against the team that set the South Atlantic League single-season home run record with 249 this year. Grant was kind enough to chat post-game. Or as we referred to him at @FutureSox, UMVP. @WSDashBaseball
8
1
67
5,812
Who wants to see some post-game celebrations from the @WSDashBaseball? @FutureSox
5
46
2,208
Grant Umberger with 7.2 gutsy shutout innings before handing the ball to Perkins with 2 on and 2 outs. @WSDashBaseball batting top 9, still up 2-0. Umberger final line: 7.2 IP, 3 hits, 3 walks, 11 strikeouts. 107 pitches.
Carlton Perkins comes in to shut down the threat in the 8th. #Dash go to the 9th up 2-0.
3
12
2,430
Huge defensive play. Grant Umberger goes on to toss a scoreless 7th inning. He’s at 90 pitches. @WSDashBaseball up 2-0, batting top 8.
Tony Blanco singles off the wall in RF. Nick McLain picks it and throws to 2nd to get Blanco for the 2nd out of the 7th.#Dash
1
3
4
2,160
Grant Umberger follows up his 11-strikeout performance in last week’s first round of the playoffs with 10 thru 6 tonight. He’s at 84 pitches. @WSDashBaseball still up 2-0, batting top 7. @FutureSox
3
6
1,302
After scoring 2 runs in the top of the fifth, the @WSDashBaseball we’re hoping for a quick, scoreless inning— and that’s exactly what Grant Umberger delivers. Dash bat top 6, looking to extend the lead. @FutureSox
3
3
1,072
Runners on second and third with no outs and he pitches out of the jam. 4 IP, 2 H, 2 BB, 6 Ks. 62 pitches. Tough as nails! Scoreless thru 4.
Grant Umberger with a clutch K to end the 4th. #Dash
1
3
5
2,509
I don’t think I’ve seen this before. Greensboro replaces the starting pitcher with 2 outs and a full count on the next hitter. Happy to see them go to the bullpen. He was tough. Mogollon flies out and we are scoreless going to the bottom of the third. @FutureSox
1
3
5
1,415
No score after 1 inning. Greensboro starter Ronaldo Gallo was filthy in the first with 3 strikeouts, pairing an upper-90s fastball with a nasty slider that he’s landing consistently. But @WSDashBaseball starter Grant Umberger needs just 8 pitches to retire the side. @FutureSox
2
4
1,375
No Ely Brown. No George Wolkow. Both injured. Adversity for sure, but still doable. First pitch 6:30 pm. @FutureSox
3
2
16
1,558