Yeah, I had thought there was a video of someone from EA talking about bringing owner mode back. I was trying to locate it but wasnt able to. The closest thing I found was an E!SPN the magazine write up where it talks about building a new stadium for current teams in their current locations.