Attorney by day, dad by night 😎 (tweets are my own and do not reflect views of my employer)

Charlotte, NC
Joined June 2009
Introducing the Shaping Charlotte Podcast 🚊🎙️ Where we’re shaping Charlotte’s future one conversation at a time Our first few episodes focus on the upcoming 1¢ sales tax vote that could raise $20 BILLION for transportation in Charlotte Episode 1 dropped today 🎧 Link below
3
4
42
3,303
Andddd we are live. I'm so excited to introduce you to Shaping Charlotte, a podcast starring myself and my awesome friend @Tesho13. This "season" (are we calling it that?) we will be discussing the upcoming transit referendum – it's impact on your wallet and your neighborhood.
16
11
4
89
9,120
While I did not file to run this year for council or mayor, I am committing RIGHT NOW to a 2027 run, when I see less incumbency as an obstacle. So expect my face in way more places over the next 24 months and I hope to see you at the polls in 2027.
*Taps Mic* "Is this mic on?" Hey guys, its been a tough week in Charlotte so pull up a chair, or put down the toilet seat, and lets chat. CLT needs new leadership. New vision. A clear direction. We can’t keep pretending everything’s fine. 🧵
15
5
138
12,889
As the heatwave continues and people head to the pool, a very important point about drowning - the movies get it wrong. In real life, drowning can be silent. There's no splashing, waving, or yelling. That's why you have to always watch kids at the pool.
1
24
1
98
5,498
Hey @Uber - I walked outside this morning within 4 mins of my pre-planned arrival time, told my driver I needed to grab sunglasses out of my car and then would grab my bags inside but he could start the trip - he said ok, so I went back inside. He then immediately cancelled 😡
53
First Alert: Another frigid start in the #CLT area, but a gradual warming trend is what highlights the 7 day forecast. Above-average high temperatures will close in on 60° by the middle part of next week! #NCwx #SCwx #CLTwx
4
2
13
3,177
⚠️First Alert!⚠️ A quick run-thru my local ⁦@HarrisTeeter⁩ at 2pm & so far, #CLT shoppers are behaving nicely! No run on bread or milk in advance of Friday’s winter weather! Saw plenty of toilet paper too! 😂🍞🥛🧻⛄️#ncwx #cltwx #scwx ⁦@WBTV_News⁩ ⁦@wbtradio⁩
7
4
41
2,862
Hard to believe @JHolmesLives is gone, & it's even harder to think I've only known him 4 years. Even though our time together was short, his legacy and his spirit has impacted me in a big way. Here are 800 words for @yallweekly eulogizing my friend John. yallweekly.com/p/remembering…
3
18
2
79
7,253
This is one of those situations when you lost but still won. I’m grateful for last night. No regrets to get in ring one last time. I almost died in June. Had 8 blood transfusions. Lost half my blood and 25lbs in hospital and had to fight to get healthy to fight so I won. To have my children see me stand toe to toe and finish 8 rounds with a talented fighter half my age in front of a packed Dallas Cowboy stadium is an experience that no man has the right to ask for. Thank you 🙏 #PaulTyson
38,972
69,159
7,328
984,042
36,734,286
98% of votes are expected to be counted in North Carolina tonight. When the polls close at 7:30, the first results that will post are the mail ballots. At 7:30, county election boards are able to close out their early voting tabulators and start processing and posting the in person early voting results. Election Day votes will be transported to each BOE as well. General timeline: 7:30: Polls close. 7:30- 9:30: Counties report to the Dashboard results of early voting and absentee ballots received before Election Day. 7:30-9:30: Precinct poll workers hand-deliver Election Day results to county board of elections offices. 8:30- 1 am: Counties report Election Day precinct results to the Dashboard. Reporting continues until all Election Day unofficial results are posted.
14
148
8
671
61,803
Pat Finn retweeted
REMINDER: There are still hundreds of #Helene-related road issues and travel in Western NC should be for emergencies only. ⚠️ I-40 remains impassable in multiple locations. I-26 is closed at the Tennessee state line. ➡️ DriveNC.gov for detailed road info.
16
445
27
723
338,823
NC election countdown as of Mon Sept 30: Regular voter registration ends in 11 days (10/11); Early voting starts in 17 days (10/17), ends in 33 days (11/2); Election Day/absentee ballot return deadline in 36 days (11/5) #ncpol
1
12
13
2,786
Pat Finn retweeted
Despite the current weather, #Helene-related dangers are still very much a factor in Western NC. ⚠️ ~300 road incidents remain - including +50 on main roads. Please refrain from travel for non-emergency purposes. 📸 - US 70 near Silver Creek 📸 - I-40 near Black Mountain
29
508
20
757
90,203
There should be no confusion of a Watch vs a Warning with this example. A Watch the ingredients are there for something, A Warning it's there. #cltwx #ncwx #scwx #WeatherAware
209
2,035
606
5,904
First Alert: Latest #Helene track continues to suggest rapid intensification once the storm enters the Gulf of Mexico later today. Stronger winds now forecast at landfall late Thursday. That means it is likely stronger as it passes west of #CLT early Friday #NCwx #SCwx #CLTwx
11
17
3,824
First Alert: Well-above normal (near 80F) temps for the #clt area this weekend. First day of fall could bring afternoon readings just shy of 90F. 🥵#ncwx #cltwx #scwx
2
4
687
The Panthers game is on FOX 46. Getting this a lot. Won’t be on NFL Network in Charlotte.
11
6
2
42
6,322
First Alert: Latest #Debby forecast track. Much like Hurricane Hugo, Debby is forecast to make a landfall near Bulls Bay, SC late tonight & turn toward #CLT. BIG difference is that it will be a Tropical Storm & NOT a major hurricane. Will be gone Friday PM. #NCwx #SCwx #CLTwx
1
12
24
3,514
She’s beautiful 🥹 @TeamUSA | #Paris2024
48
553
33
11,854
235,159
Pat Finn retweeted
Follow the action! #ParisOlympics
17
173
19
780
101,038