Brandon Davidson (#21) is a D in the NHL that currently plays for the Buffalo Sabres. Brandon is 29 years old, born on August 21 1991, and is 6’2″ tall weighing 208lbs.