CHARLOTTE, NC - DECEMBER 29:  The mascot of the Wake Forest Demon Deacons rides a motorcycle onto the field to entertain the crowd during the game against the Connecticut Huskies at Bank of America Stadium on December 29, 2007 in Charlotte, North Carolina
{}