Seth and Sean react to some of what Carlos Beltran had to say about the sign stealing scandal in his interview that aired yesterday on the YES Network.
Payne & Pendergast
9,539 clip(s)
Astros Buying, Selling or Standing Pat? + Could Texans have a Top 3 Offense?
The Lie-Off: Which Liar Head Coach Leaving is Most Egregious
Astros Win 5-2 + A Terribly Confusing Rockets Trade