Jack is determined to scotch Joe's plans, but is he risking the future of the farm into the bargain?
Season 15 • Episode 46 of 100