truthbtold said I usually listen to a few Saints podcasts and read a few Saints articles during the week, and I have not seen Deuce Windham in a couple of weeks. Does anyone know his whereabouts? TBT Click to expand...