Board Thread:Spoilers!/@comment-6267274-20130313133249/@comment-184.13.217.38-20130318004123

You were right Owen is Greg Mendell.