Originally Posted by Crushzilla
The Show is the best SPORTS video game franchise.
When I was in the dorms my roommate, the two guys across the hall, and I all had separate franchises.
I thought my poor PS3 was going to explode.
I haven't even looked up 09. New features, eh?
They are adding mascots! Billy the Marlin FTW
Here is a lest of features