Brian Callahan Named Titans Head Coach | Media AvailabilityÂ
New Titans Head Coach Brian Callahan was introduced to the local media at Ascension Saint Thomas Sports Park in Nashville.
New Titans Head Coach Brian Callahan was introduced to the local media at Ascension Saint Thomas Sports Park in Nashville.