Watch Should the Cubs be considered the favorite to win the National League? - FOX Sports | FOX One