Carl Speaks to Buffalo 716’s Daily Buzz on His Life and Accomplishments