Philadelphia Eagles tackle Lane Johnson is an experienced veteran who has blocked a lot of players in his time, whether that be his opponents during games or teammates during practice, and he recently revealed who the toughest teammate he’s had to block is during an appearance on The Ryen Russillo Podcast. “Jordan Davis, man tough […]