sports fan behavior prediction