Text this: Sportscape features and team quality : implications on spectators satisfaction and future attendance.