Rangers Insider: Rob Manfred Endorses New Stadium