Former data and investigative reporter at the Arizona Republic. Won Pulitzer in 2018 and Goldsmith in 2020. PA native. Proud dad to two girls.

Joined September 2013
More than a year ago, I was asked to do the impossible. Help build an algorithm that could tease out what statehouse bills were created from model legislation (ie copy-paste legislation). Along with a terrific team @USATODAY and @azcentral. We did it. Here’s how. (THREAD)
232
4,841
1,817
11,074
HOW IN THE ACTUAL HELL IS THAT NOT A PUSHOFF ON TATUM?!?! IN WHAT WORLD?!?!??
549
964
630
8,088
2,301,078
Rob O'Dell retweeted
Arizona has revoked permits that would have allowed a Saudi dairy company to drill two more wells on state-owned farmland. The decision comes nearly a year after @robodellaz's investigation revealed sweet deals in leases of state land. @sbarchenger azcentral.com/story/news/pol…
5
34
83
5,904
A source just said the Bills “got their slot receiver on a tight end contract.” He’s a tight end but will be used like a WR. A top 10 prospect fell into their laps and he coincidently dominates in the areas the Bills need back in their offense…..Pretty wild.
Makes it look so easy, especially when you talk about transitioning into a runner and putting his body in a position to get some yards after the catch.
19
68
11
539
135,579
Very exciting news regarding a potential movie about #AngelosBachelorParty:
30
22
6
192
122,994
hahahahaha Paul Reed just tried to control the ball with his feet while rolling around on the floor, I love this dude (honestly kind of a smart play as Butler might have had an easy bucket otherwise)
7
5
1
306
26,660
The NFLPA team survey has some striking stuff. The Cardinals charged players for eating meals at the team facility? Wow. We encouraged players to eat at the facility and hoped they would. Did Michael Bidwell really need that money for player food? Bad look.
58
111
64
811
536,826
I frame it a little differently: the commercial wing of a political movement that operates by monetizing resentment. But I like @davidfolkenflik's description too.
NPR's David Folkenflik: "what we saw, in a sense, was Fox being revealed to what we've found it to be by our reporting. It's really a business operation around which is wrapped a highly ideological and political shop, around which is wrapped the public face of a news operation."
3
23
65
11,444
Replying to @mtgreenee
Man that sucks. I was attacked and screamed at in 2018 by an insane woman named Marjorie Taylor Greene. She had no respect for the privacy of me as an 18 year old school shooting survivor or my staff. She was self righteous, insane, and completely out of control.
2,684
8,952
635
103,128
1,974,635
We are about to find out how much influence McDermott had over the defense. He stated many times publicly that it was Frazier's defense. I don't know whether everyone believes that or not. Either way, who they hire, and this next year will give us the answer. #BillsMafia
5
7
1
95
11,564
Possibly the funnest Sixers basketball sequence in years. LFG.
73
752
134
6,456
378,384
Tonight showed the difference between Jokic and Embiid Embiid was mostly awful on offense. Still made a huge impact on the game with his defense Jokic can’t do that #💯
80
108
23
1,647
184,977
🤷‍♂️ We can regret every day about what might have been had we acted in time, but what is most important is acting now so we have fewer regrets tomorrow. Stop repeating the same mistakes and give Ukraine everything it needs to win now. xitter.cf/erripis/status/1625129…
32
202
10
997
120,193
Rob O'Dell retweeted
Ah, another old Sixers backup center who'll wrongfully take minutes away from Paul Reed.
The 76ers are signing free agent center Dewayne Dedmon for the rest of the season, sources tell ESPN.
1
5
41
15,374
Rob O'Dell retweeted
Meanwhile, as the Sixers sign another bad center, Isaiah Joe is leading the NBA in 3PT% at 45.8% on 4.6 attempts per game -- and 10.6 (!) per 36 minutes. Over his last 11 games, he's played 21.5 minutes per game to average 11.9 points and 50.6% from 3 on 7.0 attempts.
5
8
1
83
8,253
Hate that call. Not on this stage. Eagles haven’t made stops in the second half but …agree w Greg Olsen.
641
1,027
46
12,385
1,106,321
The striped shirts ruin another game.. Weird.
99
922
34
8,197
301,153
The refs were doing such a great job letting the boys play. That call is actual bull shit and should have never been called. Embarrassing.
313
1,641
75
14,886
1,122,012