I just had a four hour layover at DFW on my way back from Hawaii. Our plane landed at 5:00 am and our next flight left at nine (yuck).
I don't know about the guys you saw on the softball fields, but if you saw a guy sleeping in terminal 34B, waiting for a flight to Columbus, Ohio, that was me!