THE INDY IS FREE. MAKING IT ISN'T.

Support fearless independent local journalism. We can't do this without you. 

Join the INDY Press Club today. 

Duke goes short, gets hot late to beat State

by