Tim Hudson becomes the 15th pitcher to beat all 30 major league teams

6 Comments

Tim Hudson started and earned a victory against the Athletics on Sunday afternoon, becoming the 15th pitcher to earn a W against all 30 teams, as MLB’s Stat of the Day Twitter account notes. Hudson allowed three runs on seven hits with no walks and one strikeout in five innings.

Hudson was drafted in the sixth round of the 1997 draft by the Athletics and pitched for them through 2004 after which he was traded to the Braves. He signed with the Giants as a free agent in November 2013.

Hudson had faced the Athletics on two previous occasions but didn’t earn the victory either time. He allowed five runs in five innings against them with the Braves on May 17, 2008 and allowed six runs in 5 1/3 innings against them with the Giants on July 10 last season.

The 40-year-old right-hander has a 4.80 ERA on the year with a 1.41 WHIP and a 53/26 K/BB ratio in 101 1/3 innings.

Giants sign Darin Ruf to minor league contract

Darin Ruf
Rich Schultz/Getty Images
1 Comment

The Athletic’s Jayson Stark reports that the Giants have signed 1B/OF Darin Ruf to a minor league contract.

Ruf, 33, played parts of five seasons in the majors with the Phillies from 2012-16, enjoying occasional offensive success. He spent the last three seasons in the KBO League in South Korea with the Samsung Lions, reigniting his career. Ruf hit an aggregate .313/.404/.564 with 86 home runs and 350 RBI over 1,756 plate appearances.

Ruf joins an ever-increasing list of players whose major league careers fizzled out, then found new life overseas — Eric Thames and Miles Mikolas are a couple of examples. Ruf will hope to prove himself as a big leaguer once more in spring training with the Giants.