*El Barba & Ikeda*

*El Barba & Ikeda*

13

Total Points

20

Current Rank
2021 Stats: 11.00 Points/Week -- 0.92 Points/Game -- 25.00% In The Money