German football players are trash. Pure trash.
In the German leagues they're only allowed to have 2 Americans on the field for each team at a time because it's too much of an advantage. And the Americans on the field aren't guys who turned down the NFL. They aren't guys who turned down college. They're guys who didn't make it to college football, or only played in JuCo. And they're too good to have more than 2 on the field at a time per team.
Military guys (I learned this while stationed in Germany) go play for them, guys who haven't played competitive football in a couple years, and they outperform everyone else on the team. It's crazy how bad German players are at real football.