Saturday, March 29, 2008

1 comment:

  1. Anonymous9:49 AM

    Fans on Main Street in Davidson were honking horns and cheering long after the game was over Friday night. Photos/audio of the scene are on DavidsonNews.net, the hometown news website in Davidson.

    ReplyDelete