News and Notes

 

Big Dave in the USA Today

Big Dave in Charlotte, North Carolina