UNC football is preparing to wrap up arguably its best season ever, UNC basketball is back in the top 10 with Brice Johnson now leading the way, and the Carolina Panthers are still undefeated after beating the New York Giants (though all the postgame talk was about Odell Beckham’s on-field behavior).

Deb Stroman, sports analyst and Kenan-Flagler Business School professor, broke it all down this week with Aaron Keck on WCHL.