You’re Not Fooling Anyone, Izzo
Retired NFL linebacker, Larry Izzo, who played a majority of his career with the New England Patriots, had a run-in with an unwanted bowel buddy. Although it wasn’t caught on video, his coach at the time in New England, Bill Belichick, praised Izzo for taking a dump on the sideline with no one noticing.
How he did this still remains a mystery but this picture of him more recently with the Houston Texans shows that maybe he’s not done with the sideline defecation. When you have a talent, it’s always a shame to waste it. We’re keeping an eye on you, Larry.