UNC threw their ace yesterday right? I think this is pretty cheap price for the #1 team in the country...... anyone have any input