Scott Cochran ‘humbled every day’ by Alabama’s $9 million, ‘jaw-dropping’ weight room
The 37,000-square foot building, which connects the Crimson Tide’s indoor practice field and football offices, opened earlier this month.
The 37,000-square foot building, which connects the Crimson Tide’s indoor practice field and football offices, opened earlier this month.
Leave a Reply
You must be logged in to post a comment.