A theory has recently been proposed that explains both anomalies at once.
Q. thatの先行詞は?
全文訳
両方の異常を一挙に説明する理論が、最近になって提唱された。
解説
先行詞A theoryと関係詞節that explains〜が、述語(has been proposed)を挟んで分離している。主語が頭でっかちになるのを避けて関係詞節が文末に移った形。that節の中はexplainsの主語が欠けている→関係代名詞。he was wrong型の完全な文なら同格。