Justin Allgaier battles through a brutal Homestead finale to claim his second NASCAR O'Reilly Auto Parts Series championship.