Rangers Insider: Rob Manfred Endorses New Stadium

MLB commissioner Rob Manfred endorses the Texas Rangers new stadium.

More FOX Sports Southwest Videos

More FOX Sports Southwest Videos»