SPNT.tv Network (Sports Feed)
The Minor League Report – Episode 24 – More Rule 5 Draft Talk
Congrats to the San Francisco Giants on their 2nd World Series title in the last 3 seasons, a pretty remarkable feat considering this team was on the brink of elimination 6 different times this postseason. Unreal. This week we talk a little more about the