Episode 39- The Most Liked Team in Major League Baseball

April 5, 2017

Baseball season has officially begun and this week's episode is dedicated to America's favorite pastime. Which teams do people love? And which players do we despise? It's time to play ball!

00:0000:00

Facebook Comments: