I know some folks have been waiting on this one so here you go. Rivers did the smart thing and hung up his cleats after one last attempt at glory fell short in Indy. It was a valiant attempt and[…]↓ Read the rest of this entry…