We finally had some sports this weekend, and it was glorious! Will baseball be the next sport to take center stage? Where does the NFL stand on the matter? Plus, our infamous “Dear Dave” segment.
Search for an episode