Caleb Swanigan player analysis.