HDFNL: Richards makes debut with Elmore in big win over White Hills