LOD You are just a HATER. You never come on here when Riverdale wins to say anything positive. You were even negative when Rankin was here.
Rankin realized that his chances for success here were deminishing and he left. If you don't believe it, just ask him.
It's appearant this coaching staff is here to stay so love it or leave it!