Vikings will not play Freeman on another national TV game.