The Rams sure have some ‘splainin’ to doThat would probably mean something anyplace other than Los Angeles, … But it is time to ask some reasonable questions of the Los Angeles Rams.