Eliminated duplicate entries in the home page

The team list shown on the home page included all teams across all
competitions, not just the current competition. As a result, the page
displayed more teams than was intended, including duplicates if the same
team attended multiple competitions.
Fixed issue where scouting data for prior competitions wasn't accessible.

Fixed case where only the current competition was being examined for
scouting data, causing an exception if an attempt was made to access
data from an earlier competition.