On Top Philosophy with Ryan Deakin Watch full video with Wrestling +Plus here. • September 22, 2026 • By Wrestling Coaches Insider