am i right in saying the prices are about typical for American sport events?
not saying its right by the way!
depends on the sport and the location, for hockey - yes, very typical, for baseball no.
My local US teams are New York teams, so they are likely much more expensive than other areas. for the New York Rangers, ticket prices are outrageous, even the 'cheap seats', will set you back $100 plus. Tickets in the lower sections closer to the ice will easily cost $200-$300 each.
Baseball can be pretty cheap though, easy to get NY Mets tickets for $20 if you like sitting up high! Decent tickets can be got for $50 - $60 depending on the time of day / day of game and opposition.