Originally from Virginia Beach, David Beck lives in Springfield, Missouri. He has appeared on Fox Sports Radio and the Discovery channel.
Added by Upcoming Robot on October 3, 2008