Jonnu Smith, Dolphins Tight End Player, Criticizes Bills Fans and Everything About Buffalo: ‘Worst Place You Can Be’
Jonnu Smith must have been feeling a little saucy when he trashed the city of Buffalo. The Dolphins tight end, who previously played for the Titans, Patriots and Falcons, took shots at the cold weather and famed delicacy in the home city of the AFC East …
Read more