Scott Rabalais: Brian Kelly is right ... 'There's nowhere to hide' for LSU right now NOLA.com Continue reading...