I can actually whip that out tonight for my 360 slim, I think. My buddy offloaded a bunch of PS3 and 360 games at my place that he no longer plays. I am quite certain xbox 360 APF2K8 is in there somewhere. Apparently, one of the drawbacks to getting married for him was less time for video games.
Still, I thought the 360 version is also a one and done season? If there's actually multiple season/franchise mode for the 360, then I pretty much have my football fix covered with my 360.
EDIT: Nevermind, apparently I don't have APF2k8 for xbox360. I think it still might be with my buddy. If I do get it, is there a franchise mode, or a definite way to get franchise mode going?