Rangers In New York? What?

Well, according to the Newark Star Ledger, the Rangers have moved to New York.  Sorry, Texas folks…

(Image via @DarrenRovell.)

Leave a Reply