Cotton reveals that Hank was born in the bathroom at the Yankee's game where Fidel Castro was visiting. However earlier when Dale looks up Hank's birth certificate online it states that Hank was born in a New York hospital some time past midnight.
While Hank is in the Alamo, a South Carolina state flag is shown on the wall on the right, but its color is wrong. It shows a palmetto tree and crescent moon on a yellow background, but the background should be blue.
Hank says, "Being born in New York makes me no better than Tony Randall". Tony Randall was born and grew up in Tulsa, OK, and graduated from Tulsa Central High School.
In the Yankee Stadium flashback scenes, Cotton is way too old. He lied on his enlistment form to join the military underage; therefore in these scenes set just over a decade after World War II, he should only be about 30 years old, but maintains his present day "old man" look in these scenes.