HBT Daily: Where in the heck did the Padres come from?

8 Comments

Plus: we talk about golf and Premier League soccer. Sort of.

This video is no longer available. Click here to watch more NBC Sports videos!