The Baltimore Ravens got a fairly impressive note of encouragement from a Navy S.E.A.L. which is now hanging in their locker room, just prior to their clash with the New England Patriots. The picture features Osama Bin Laden’s FBI “wanted” ad and a big stamp of the word “deceased” across it. The note was signed by the Navy S.E.A.L. and reads:
Commit to mission
Win any way you can!
— Rear Admiral SEAL’S
via @KVanValkenburgPowered by Sidelines