Illinois Scores Some Payback

Publish Date: Nov 29, 2005, 11:38 PM ETDuration: 01:16
Rating:
(11 Votes)

Tar Heels get stuck in their tracks