def shame(df):
    """
    Filter the dataframe of game data on shame
    (games where one team was shamed).

    Returns: tuple (string reason, pd dataframe)
    """
    reason = 'shame'
    filt = df.loc[df['shame']==True]
    filt = filt.sort_values(['runDiff', 'winningScore', 'season', 'day'], ascending=[False, False, True, True])
    return (reason, filt)