One would think 44-year-old John Gennaro is a baseball fan.