Chykie Brown And Vonta Leach Make Confetti Angels

This is probably my favorite picture from the Ravens victory celebration in New Orleans last night.


Zach Wilt is the Founding Editor of and host of the BSR Podcast. He's a loyal Orioles, Ravens and Capitals fan who is obsessed with baseball, loves traveling, In-N-Out Burger and Walt Disney World.