Indiana vs. Nebraska | Match Winner · Indiana 52.5% | InfoFlow – Leveraged Prediction Market