Buffalo Bills DT Leki Fotu 1 star Miami Dolphins DT Leki Fotu 2 Stars
52520Andrew Pro Bowler Mar 24, 2024 #41 Simba said: Buffalo Bills DT Leki Fotu 1 star Click to expand... Miami Dolphins DT Leki Fotu 2 Stars