ESPN’s Colin Cowherd called the Ravens the NFL’s most overrated team on SportsNation this week and Ravens fullback Vonta Leach didn’t appreciate it.

Wow #ravens most overrated team they just said it on sports nation #GTFOH all we do is win #winning
Nov 29 via EchofonFavoriteRetweetReply

Did you figure out what #GTFOH stands for yet?