Good afternoon from Indianapolis, where we’ve got three and a half hours until tipoff and my nerves are finally kicking in. I ...
Located about 90 miles northeast of Louisville, Cynthiana, KY, is the hometown of The Walking Dead creators and the ...