SEBRING, Fla. (March 18, 2004) – Italian Max Angelelli and Cadillac made their respective debuts in grand fashion Thursday, ...