Search results
Dolphins TE Jonnu Smith Thrashes Bills Fans, Calls Buffalo ‘Worst Place in the World’: ‘The Buffalo...
Pinkvilla· 35 minutes agoIt seems like Jonnu Smith has created some serious drama with his recent comments. In a recent controversy that has erupted, Miami Dolphins tight end Jonnu Smith referred to Buffalo as the “ ...