On Tuesday's podcast, I reacted to the Arizona Cardinals' win over the Baltimore Ravens on Monday Night Football and explained why it makes too much sense for Steve Smith to finish his season/career with the Carolina Panthers. Plus, I previewed the World Series, gave my NBA Championship prediction, & more.