Thank you, friends.

After 40 years, I've officially crossed the finish line in broadcast media — and what a run it was.

Before I turn in all my gear, I just need to say this: working with you and your teams was the real deal. A career I genuinely loved, built with people I genuinely appreciated and respected. That's not nothing. That's everything.

Retired doesn't mean gone. Keep me posted on where life takes you. Send me an email, or call or text me anytime at 210.587.7000. My calendar just got very, very open. 😄

Here's to the next chapter — yours and mine. Thanks for letting me be part of the ride. 👊😎

The Roads Traveled

Albany, NY — WRGB

Albuquerque, NM — KRQE

Amelia Island, FL — (Speaking/Workshop)

Anchorage, AK — KTUU

Anchorage, AK — KTVA

Asheville, NC — WLOS

Atlanta, GA — The Weather Channel

Atlanta, GA — WSB

Austin, TX — KEYE

Austin, TX — KVUE

Bakersfield, CA — KBAK

Bakersfield, CA — KERO

Baltimore, MD — WBFF

Beaumont, TX — KFDM

Birmingham, AL — WBMA

Buffalo, NY — WIVB

Calgary, AB (Canada) — Citytv

Cedar Rapids, IA — KGAN

Charleston, SC — (Speaking/Workshop)

Charleston, WV — WCHS

Charlotte, NC — (Speaking/Workshop)

Chattanooga, TN — WTVC

Chicago, IL — NewsNation

Cincinnati, OH — WCPO

Cincinnati, OH — WKRC

Cincinnati, OH — WLWT

Cleveland, OH — WJW

Cleveland, OH — WKYC

Cleveland, OH — WEWS

Columbus, OH — WBNS

Columbus, OH — WSYX

Corpus Christi, TX — KRIS

Dallas, TX — (Speaking/Workshop)

Dayton, OH — WHIO

Dayton, OH — WKEF/WRGT

Des Moines, IA — KCCI

Des Moines, IA — WHO

Detroit, MI — WXYZ

Dothan, AL — WTVY

Durham, NC — WTVD

El Paso, TX — KFOX/KDBC

Flint, MI — WJRT

Fort Worth, TX — KTVT

Fort Worth, TX — KXAS

Grand Rapids, MI — WZZM

Harrisburg, PA — (Speaking/Workshop)

Honolulu, HI — KGMB

Honolulu, HI — KHON

Houston, TX — KHOU

Huntsville, AL — WHNT

Indianapolis, IN — WTHR

Jacksonville, FL — WFOX/WJAX

Jacksonville, FL — WOKV

Jacksonville, FL — WTLV

Kansas City, MO — KMBC

Kansas City, MO — WDAF

Knoxville, TN — WBIR

Las Vegas, NV — KLAS

Las Vegas, NV — KSNV

Las Vegas, NV — (Speaking/Workshop)

Little Rock, AR — KATV

Louisville, KY — WDRB

Louisville, KY — WHAS

Lubbock, TX — KJTV

Macon, GA — (Speaking/Workshop)

Memphis, TN — WMC

Memphis, TN — WREG

Milwaukee, WI — WITI

Milwaukee, WI — WTMJ

Mobile, AL — WPMI

Moline, IL — WQAD

Nashville, TN — WSMV

New Orleans, LA — WDSU

New York City, NY — MSG Networks (Knicks/Rangers)

Norfolk, VA — WTKR

Oakville, ON (Canada) — The Weather Network

Odessa, TX — KOSA

Oklahoma City, OK — KFOR

Oklahoma City, OK — KOCO

Oklahoma City, OK — KOKH

Oklahoma City, OK — (Speaking/Workshop)

Omaha, NE — KMTV

Palm Desert, CA — KPSP

Pensacola, FL — WEAR

Philadelphia, PA — KYW

Pittsburgh, PA — WTAE

Pittsburgh, PA — WPXI

Portland, OR — KGW

Portland, OR — (Speaking/Workshop)

Portland, ME — WGME

Presque Isle, ME — WAGM

Reno, NV — KOLO

Richmond, VA — WTVR

Richmond, VA — WWBT

Rochester, NY — WHAM

Rockford, IL — WIFR

Sacramento, CA — KCRA

Sacramento, CA — KOVR

Sacramento, CA — KXTV

Salt Lake City, UT — KSL

Salt Lake City, UT — KUTV

San Antonio, TX — KABB/WOAI

San Diego, CA — KSWB

Seattle, WA — KIRO

Seattle, WA — KOMO

Spokane, WA — KXLY

Springfield, IL — WICS

Springfield, MO — KY3

Syracuse, NY — (Speaking/Workshop)

Tampa, FL — WFTS

Toledo, OH — WUPW

Topeka, KS — KSNT

Toronto, ON (Canada) — Global News

Tulsa, OK — KJRH

Tulsa, OK — KOKI

Vancouver, BC (Canada) — Global News National

Washington, D.C. — WJLA

Washington, D.C. — WRC

West Chester, PA — QVC/Home Shopping

West Palm Beach, FL — WPEC

West Palm Beach, FL — WPTV

Winston-Salem, NC — WXII

Zoom — Hundreds of virtual trainings over the years