Bob Melvin had seen enough during the Giants' game against the Detroit Tigers on Tuesday at Comerica Park.
The San Francisco manager was ejected from the game in the bottom of the fifth inning after home plate umpire Tony Randazzo called a low Logan Webb sinker a ball. And after he was booted, Melvin unleashed on Randazzo.
With our All Access Daily newsletter, stay in the game with the latest updates on your beloved Bay Area and California sports teams!

But to understand the situation, more context is needed. Moments earlier, in the top of the fifth, Giants catcher Patrick Bailey struck out looking on a pitch outside of the zone to end the inning, and he exchanged words with Randazzo as well when he took the field.
It's clear Melvin was fed up with the umpire's zone by the time Webb was back on the mound, and the manager took up for his players by questioning Randazzo's calls as San Francisco trailed 3-0.
The ejection was the 66th of Melvin's managerial career, and he is No. 2 on the active list behind Texas Rangers manager Bruce Bochy, who has 87.
San Francisco Giants
Find the latest San Francisco Giants news, highlights, analysis and more with NBC Sports Bay Area and California.
As the Giants' offense continues to struggle, they need all the help they can get at the plate -- and Randazzo certainly did them no favors on Tuesday.