Terry Francona talks Manager of the Year and Justin Masterson rumors on “SportsDash”

3 Comments

I was on SportsDash right before Francona today. So that means NBC Sports Network is THE network for bald dudes who live in Ohio: