User talk:74.140.7.223

Come on, "The Current World Series Champions are the Detroit Tigers"? someone with a strange sense of humor has added their 2 cents to this page 74.140.7.223 (talk) 16:01, 3 November 2018 (UTC)