Editor of Athletics Nation since 2014. Freelanced for S.F. Examiner in 2018-19, covering A's games at the Coliseum.
A’s sign 1st-round draft pick Daniel Susac
Catcher receives full slot value as 19th overall pick
Game #100: Pinder Power lifts A’s to another win over Astros
Grand slam fuels 5-3 victory
Game Thread #100: A’s vs. Astros
Frankie Montas trade audition?
Draft bonus tracker: A’s sign 2nd-round pick Henry Bolte, plus six other picks
Including their third-highest pick, Clark Elliott
Roster moves: Jonah Bride back from IL, Sam Selman called up
Seth Brown goes on paternity list
Game #97: A’s edge out Rangers 3-1
Winning streak!
Game Thread #97: A’s vs. Rangers
Kaprielian takes the mound
Game #96: Cole Irvin stays hot, A’s win 5-4
Irvin is having a great July
Game Thread #96: A’s vs. Rangers
Series opener at Coliseum
Roster moves: David McKay called up, Domingo Tapia optioned
McKay joins Oakland for first time