IndyCar Long Beach Winner James Hinchcliffe is a favorite of The Freak Nation. His win Sunday was his first in nearly two years. Hinchcliffe, the Mayor of Hinchtown, was candid on a number of issues including the early success of IndyCar’s smaller teams. They’re leading the points early in the season instead of the usually big foot results from teams such as Penske and Ganassi Racing. Listen…