In by a whisker!
Brand new ball game.

Tied up!
The kids are doing okay!
#SFGiants
Items from the last 30 minutes π§:
1. Iowa π
2. Republicans π
3. Necessary π
4. Shout π
5. Musk π
6. Absolute π
7. Plays π
8. #SFGiants π
9. Middle π
10. Elected π
Hill turned on that one. Pretty wow.
Camilo looked good today! #57
#SFGiants #NothingLikeIt
π§‘π€π§‘π€π§‘π€π§‘π€
Bookending the season with a "transverse break," describing a broken bat cracked from the handle up through the barrel.
(This Millerism always makes me cringe, though. That kind of crack is longitudinal, not transverse, but he's HOFer Jon Miller, and I forgive him.)
Jonah Cox is a fun player especially when he gets the wheels going but man his ABs are some of the most frustrating to watch. #SFGiants
π€ SFGiants
Camilo Doval just struck out the side in his first inning back in an #SFGiants uniform π₯Ή
I like Cavanaugh
#SFGiants
The Cav-man smiled as he connected with that one.
It's a sign! The team is back.
DOVAL STRIKES OUT THE SIDE! Thatβs our Tranquilo Camilo! #SFGiants
Doval π₯
#SFGiants
π€ SFGiants
Now pitching for the #SFGiants: Camilo Doval π₯
Welcome back Camilo. #SFGiants