Coming soon: a feature film about Immaculata, the small Catholic college in Philadelphia that dominated women's college hoops for much of the 1970s. Alums include (gulp) Teresa Grentz and Rene Portland.
Inane commentary on a game that deserves far better
posted by Jessie B at 9:51 AM