Bobby, playing for the Iowa hawkeyes football team, was home for New Year's Day? Most bowl games were played on new years day back then...did he ditch the team to feel like a big shot with his high school friends? Stupid plot hole.
For the record, if it's NYE 1986 OR 1987, Iowa played in the Holiday Bowl each of those years, which was late December, in San Diego. Thus, Bobby could have gotten home in time. Hayden Fry would have allowed the players to go from the bowl game straight to their homes.
Also, Bobby, I believe, was a running back. The Hawkeyes were loaded at RB those years, so Bobby may not have even made the traveling squad and been left off the bowl game roster altogether :)