Cole Beasley (#11) is a WR in the NFL that currently plays for the Buffalo Bills. Cole is 31 years old, born on April 26 1989, and is 5’8″ tall weighing 174lbs.