Titans · Prop / Lock
Cap Dramas Estimate: $400K a season (range $340K–$460K, Estimated), Titans, Prop.
33rd= of 88 props by estimate
Off contract after 2026.