Fox Sports reported that “The Simpsons” will move from its current location at the former World of Sport Complex at World Sport Stadium to its new home at the Foxwoods Resort and Casino.“The new home of The Simpsons is expected to open in 2019,” the report said.