Cleveland Browns superstar Myles Garrett was recently under fire for missing his team’s voluntary OTAs. When the former Texas A&M Aggies pass rusher surfaced on social media, showing that he’s in Japan, many felt that he failed in his obligation as a leader on the team, as he opted to be somewhere else instead of practicing with the Browns.