From the "news that's completely terrifying and totally awesome" department: According to Baltimore Sun beat writer Kyle Van Valkenburg, this poster is currently hanging in the Baltimore Ravens locker room.
As you can see, it's signed:â†µ
Commit to missionâ†µ
Win any way you can!â†µ
-- Rear Admiral SEAL'Sâ†µ
And all we can say is this: There are good pep talks, there are great pep talks, and then there's a personal note from a Navy SEAL on top of Osama Bin Laden's FBI warrant. Tom Brady had better watch his ass on Sunday.â†µ