Consistent play is a concept that is incessantly talked about by broadcasters and pundits in the world of sports. How often do we hear an announcer talk about how a certain player needs to be more consistent for their team to win a game? Other than “heart”, consistency is the most talked about aspect of […]