Since like 100 news outlets are now reporting this news, it's a safe bet to make this official Welcome thread.
Welcome Coach! Wishing you great success in this endeavor and hope you hit a home run sooner rather than later! We all hope you will...wait for it...kill it!
Welcome to Albany (both the U and the city)!