Home Sports New college football financial world requires GM oversight